小编Mar*_*ark的帖子

这是唯一符合垃圾收集条件的变量吗?

我对这段代码的垃圾收集资格有疑问.

public static void main(String[] args) {
    Object a = new Object();
    Object b = new Object();
    Object c = new Object();
    a = b;
    b = c;
    c = null;
}
Run Code Online (Sandbox Code Playgroud)

我已经阅读了几个Java垃圾收集的例子,我想我已经掌握了它.所以我想的是,c = null;只有这行才有c资格进行垃圾收集,因为它是唯一丢弃了对它的所有引用的对象.我在这儿吗?

谢谢!

java garbage-collection

0
推荐指数
1
解决办法
59
查看次数

标签 统计

garbage-collection ×1

java ×1