java外层对象置空后里面的成员变量会被垃圾回收器回收吗?

public class Person{    public Man m;
}

Person p = new Person();
Man man=new Man();
p.m = man;//do other thingsp = null;

System.gc();

当设置p=null后,下一次gc的时候对象m会也和p一起被回收吗???


阿晨1998
浏览 713回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java