(三)jvm原理--如何判断对象已经死了?

    堆中存放着几乎全部的对象实例,那么如何判断这个实例再也不使用了呢,能够被垃圾回收掉了呢?web 一. 引用计数算法   给对象添加一个引用计数器,每当有一个地方引用它是,计数器的值就加1,;当引用失效时,计数器的值就减一;计数器为0的对象就是不可能再被使用的。   这个算法的问题所在是,很难解决循环引用问题,如A引用B,B也引用A,可是他们都没有被除A和B的其余类引用到,由于引用计数都不为
相关文章
相关标签/搜索