java垃圾回收
main(){
Object o = new Object();//1
new Object();//2
//get(new Object());
}
请教下第一个对象在不置null的情况是否会垃圾回收?
第二个是否会垃圾回收?
[解决办法]
首先,垃圾回收不一定做
其次,如果真要回收,只要后面的代码没有强引用,都会回收,不用置null
如果还要置null,这jvm做的也太差劲了
[解决办法]
置不置null没关系,看有没有被用到。
[解决办法]
第一个对象会被回收 因为是局部变量..
第二个也会被回收...
[解决办法]