标签:
1. 可触及状态:程序中还有变量引用,那么此对象为可触及状态。
2. 可复活状态:当程序中已经没有变量引用这个对象,那么此对象由可触及状态转为可复活状态。CG线程将在一定的时间准备调用此对象的finalize方法(finalize方法继承或重写自Object),finalize方法内的代码有可能将对象转为可触及状态,否则对象转化为不可触及状态。
3. 不可触及状态:只有当对象处于不可触及状态时,GC线程才能回收此对象的内存。
)
标签:
原文地址:http://www.cnblogs.com/ClearX/p/5507103.html