黑马程序员技术交流社区
标题:
Java垃圾回收机制,分析一下obj1、obj2是否会被GC掉?
[打印本页]
作者:
lkjghvcx@163.co
时间:
2013-7-18 10:15
标题:
Java垃圾回收机制,分析一下obj1、obj2是否会被GC掉?
本帖最后由 杨兴庭 于 2013-7-18 18:05 编辑
class C{
public Object x;
}
C obj1、obj2 = new C();
obj1.x = obj2;
obj2.x = obj1;
obj1、obj2 = null;
复制代码
Java垃圾回收机制
看着比较混乱,理解不了,谁能给详细分析一下
是交互引用,对象应该被回收?
作者:
吴清源
时间:
2013-7-18 10:31
应该是有个指针计数器,当该变量不在指向任何内容时,java垃圾回收器就会将其回收
作者:
wedge
时间:
2013-7-18 11:18
遍历堆栈或静态存储区的引用找对象,当引用离开作用域或被置为null时,引用计数减1.
建议去看一下以下博客,写的很清楚。
http://blog.csdn.net/zsw1986/article/details/5364192
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2