Java垃圾回收-标记算法

标记算法 对象被判定为垃圾的标准 没有被其他对象引用:引用计数算法、可达性分析算法 引用计数算法 判断对象的引用数量来决定对象引用是否可以被回收。 每个对象实例都有一个引用计数器,被引用则+1,完成引用-1 任何引用计数为0的对象实例可以被当做垃圾收集 优点:执行效率高,程序执行受影响较小 缺点:无法检测出循环引用的情况,导致内存泄漏 java并没有用这种方式判断对象是否为垃圾,而是使用可达性分析
相关文章
相关标签/搜索