Java虚拟机8:垃圾收集(GC)-3(垃圾收集算法)

1.垃圾对象的判断  Java堆中存放着几乎所有的对象实例,垃圾收集器对堆中的对象进行回收前,要先确定这些对象是否还有用,判定对象是否为垃圾对象有如下算法:  (1):引用计数算法     给对象添加一个引用计数器,每当有一个地方引用它时,计数器值就加1,当引用失效时,计数器值就减1,任何时刻计数器都为0的对象就是不可能再被使用的。     引用计数算法的实现简单,判定效率也很高,在大部分情况下它
相关文章
相关标签/搜索