JVM之内存回收算法

概述 GC需要完成3件事情: 那些内粗需要回收 什么时候回收 如何回收 那么该如何判断对象已死,可以被回收呢? 引用计数法 引用计数算法:给对象添加一个引用计数器,每当有一个地方引用它时,计数器就+1;当引用失效时计数器就-1;任何时候计数器为0时,对象就不再使用,可以被回收。 虽然引用计数法实现简单,效率也很高,但是它很难解决对象之间的相互循环引用问题。 举个例子: 分别new 2个实例对象A以
相关文章
相关标签/搜索