Java GC 内存回收机制详解(三)内存回收算法

五. 没有包治百病的通用内存回收算法 现代面向对象编程的方式,向程序员屏蔽了背后内存分配和回收的细节。程序员一半不会考虑内存效率问题,而把中心放在业务逻辑上。这种方式,决定了程序员的使用内存的习惯:用的时候分配,不用的时候赋Null值。所以很多对象,尤其是临时对象,寿命都很短,在使用完成后,就可以被回收了。不过,也有很多对象,生命周期较长。上文中提到,GC的回收算法,是和当前对象的数目成线性关系,
相关文章
相关标签/搜索