需要手动的把java对象设置为null吗?
一个方法内的局部变量,如果这个方法使用完毕了,是不是里面的所有对象都为null了,就可以被垃圾回收器回收了?
一个大的对象里包含了很多小的对象,如果大的对象为null,那么它的所有里面的对象也都为null吧?
我做的web应用程序,运行一段时间后占用的内存越来越多,我怀疑是有些对象没有被垃圾回收
但是不知道是哪些对象? 所以才有这个问题,一个对象使用完以后需要显式的生命 object=null吗?
还有就是,数据库联接Connection conn;和PreparedStatement 使用完后我都这样设置了
conn.close();
prep.close();
是不是还需要设置 conn=null; prep=null ???????????????????