JVM-垃圾回收算法与垃圾回收器

判断对象是否存活 1.引用计数法 给对象一个引用计数器,当对象加一个引用时计数器加1,引用失效减1,引用为0的对象可被回收。 优点:快,方便,实现简单 缺点:对象相互引用时(A.instance=B同时B.instance=A)很难判断是否该回收 2.可达性分析(Java中使用) “GC Roots”向下搜索,走过的路径称为引用链(Reference Chain),当一个对象到GC Roots没有
相关文章
相关标签/搜索