1.理解什么是GCroot
http://blog.sina.com.cn/s/blog_72ef7bea0101cthq.html
由链接得知,线程属于GCroot,所以即使将线程引用置为null,线程也不会被GC回收。
2 JAVA 对象被垃圾回收后其成员变量可用吗?
详情看链接:http://blog.csdn.net/lihm0_1/article/details/17047737
我估计GC回收的是成员变量的引用,而成员变量引用的实例是否被GC则要看有没有变量引用它了。
1.理解什么是GCroot
http://blog.sina.com.cn/s/blog_72ef7bea0101cthq.html
由链接得知,线程属于GCroot,所以即使将线程引用置为null,线程也不会被GC回收。
2 JAVA 对象被垃圾回收后其成员变量可用吗?
详情看链接:http://blog.csdn.net/lihm0_1/article/details/17047737
我估计GC回收的是成员变量的引用,而成员变量引用的实例是否被GC则要看有没有变量引用它了。