public class Person{
public Man m;
}
Person p = new Person();
Man man=new Man();
p.m = man;
//do other things
p = null;
System.gc();
当设置p=null后,下一次gc的时候对象m会也和p一起被回收吗???
public class Person{
public Man m;
}
Person p = new Person();
Man man=new Man();
p.m = man;
//do other things
p = null;
System.gc();
当设置p=null后,下一次gc的时候对象m会也和p一起被回收吗???
4 回答1.5k 阅读✓ 已解决
4 回答1.3k 阅读✓ 已解决
1 回答2.6k 阅读✓ 已解决
2 回答749 阅读✓ 已解决
2 回答1.8k 阅读
2 回答1.7k 阅读
2 回答1.3k 阅读
你要确定 man是否存在其他强引用,当根对象查找不到的时候才会gc掉