日期:2014-05-20  浏览次数:20596 次

在java方法里面有没有必要写obj=null
在java方法里面有没有必要写obj=null;
void a(){
Object obj=xxx;
System.out.println(obj);
// ...............
obj=null;
}

------解决方案--------------------
没有必要,方法执行完自动释放了内存
------解决方案--------------------
没有必要,自动回收
------解决方案--------------------
没事可以看看java的垃圾回收
------解决方案--------------------
方法内的obj自动回收。
------解决方案--------------------
没有必要。c++就要。。
------解决方案--------------------
声明的时候得写。。
------解决方案--------------------
完全没有必要~
------解决方案--------------------
探讨

没有必要,方法执行完自动释放了内存

------解决方案--------------------
真是误人子弟,要写的。
不信可以装个JAVA的内存查看插件看看回收机制。
------解决方案--------------------
没有必要写的,局部引用变量在方法执行完成之后就会被回收了
------解决方案--------------------
如果集合类存的东西很大,执行麻烦。必要。