如何判断一个对象是否可以垃圾回收器被回收?

两大算法 1.引用计数法 每个对象都维护一个引用计数器,每个此对象被引用的时候就将计数器加一,当对象被取消引用的时候就将计数器减一,如果计数器为0,那么认为这个对象是垃圾,可以被回收。 引用计数法的缺点: 每个对象都有一个引用计数器,维护这个引用计数器有一定的资源消耗 无法解决循环引用的问题(假如说A对象中引用了B,B对象中引用了A,其他的所有对象都没有引用A和B对象,这个时候A和B对象其实就是垃
相关文章
相关标签/搜索