Java GC 內存回收機制詳解(三)內存回收算法

五. 沒有包治百病的通用內存回收算法 現代面向對象編程的方式,向程序員屏蔽了背後內存分配和回收的細節。程序員一半不會考慮內存效率問題,而把中心放在業務邏輯上。這種方式,決定了程序員的使用內存的習慣:用的時候分配,不用的時候賦Null值。所以很多對象,尤其是臨時對象,壽命都很短,在使用完成後,就可以被回收了。不過,也有很多對象,生命週期較長。上文中提到,GC的回收算法,是和當前對象的數目成線性關係,
相關文章
相關標籤/搜索