在java方法里面有没有必要写obj=null
在java方法里面有没有必要写obj=null;
void a(){
Object obj=xxx;
System.out.println(obj);
// ...............
obj=null;
}
------解决方案--------------------没有必要,方法执行完自动释放了内存
------解决方案--------------------没有必要,自动回收
------解决方案--------------------没事可以看看java的垃圾回收
------解决方案--------------------方法内的obj自动回收。
------解决方案--------------------没有必要。c++就要。。
------解决方案--------------------声明的时候得写。。
------解决方案--------------------完全没有必要~
------解决方案--------------------
------解决方案--------------------真是误人子弟,要写的。
不信可以装个JAVA的内存查看插件看看回收机制。
------解决方案--------------------没有必要写的,局部引用变量在方法执行完成之后就会被回收了
------解决方案--------------------如果集合类存的东西很大,执行麻烦。必要。