JVM(GC第三天)

对象被判定为垃圾的标准 没有被其他对象引用 判定对象是否为垃圾的算法 引用计数算法 可达性分析算法 引用计数算法: 判断对象的引用数量 通过判断对象的引用数量来判断是否可以被回收; 每个对象实例都有一个引用计数器,被引用则+1,完成引用-1; 优点:执行效率高,程序执行受影响较小 缺点:无法检测出循环引用的情况,导致内存泄漏(两个对象相互引用) 可达性分析算法 通过判断对象的引用链是否可达来决定对
相关文章
相关标签/搜索