摘要: 标记-清除算法 此垃圾收集算法分为“标记”和“清除”两个阶段: 首先标记出所有需要回收的对象,在标记完成后统一回收所有被标记对象,它的标记过程前面已经说过——如何判断对象是否存活/死去 死去的对象就会被标记,然后被清除。 它主要有两点不足: 一个是效率问题,标记和清除两个过程的效率都不高; 另一个是 阅读全文
posted @ 2018-11-07 16:36 劈天造陆 阅读(1842) 评论(2) 推荐(2)
摘要: 无论是通过引用计数法判断对象的引用数量,还是通过可达性分析算法判断对象的引用链是否可达,判断对象是否存活都与“引用”有关, 相关资料:如何判断对象是否存活/死去 那么引用究竟是什么?让我们一起来看一下 在JDK1.2之后,Java对引用的概念进行了扩充,将引用分为强引用(Strong Refrenc 阅读全文
posted @ 2018-11-07 11:13 劈天造陆 阅读(442) 评论(0) 推荐(0)