java对象存活判定算法

在堆里存放着java世界中几乎所有对象实例,垃圾收集器在对堆进行回收前,第一件事就是要确定这些对象之中哪些还“存活”着,哪些已经“死去”。 引用计数算法 给对象添加一个引用计数器,每当有一个地方引用它时,计数器就增加1;当引用失效时,计数器就减1;任何时刻计数器为0时对象就是不可能在被使用的。 可观的说引用计数器的实现简单,判定效率也很高,在大部分情况下他都是一个不错的算法,但是主流的java虚拟
相关文章
相关标签/搜索