JVM垃圾回收机制

1、如何确定某个对象是垃圾 1)引用计数法:一个对象没有任何与之关联的引用。无法解决循环引用问题。 2)可达性分析:在“GC roots”和一个对象之间没有可达路径。不可达对象不等于可回收对象,不可达对象变为可回收对象至少要经过两次标记过程。 2、垃圾回收算法 1)标记-清除算法(Mark-Sweep) 最基础的垃圾回收算法,分为两个阶段:标注和清除。(内存碎片化)                
相关文章
相关标签/搜索