JVM学习之路---垃圾收集器算法(引用计数法)

很多教科书判断对象是否存活的算法是这样的:给对象中添加一个引用计数器,每当有一个地方引用它时,计数器值就加1;当引用失效时,计数器值就减1;任何时刻计数器都为0的对象就是不可能再被使用的。 客观地说,引用计数算法的实现简单,判定效率也很高,大部分情况下它都是一个不错的算法,但是,Java语言中没有选用引用技术算法来管理内存,其中主要的原因是它很难解决对象之间的相互循环引用的问题。 举个例子,对象o
相关文章
相关标签/搜索