第1个回答 2013-08-19
你可以通过GC() 来释放,但是它不能保证立即释放,但是它会根据当前情况进行加权,可以确保垃圾回收器比正常情况提前启动
第2个回答 2013-08-19
java中的内存都是自动释放的,但是什么时候就不能自己决定了,都是靠虚拟机来分配的
第3个回答 2013-08-19
直接把对象=null,就会被自动回收
第4个回答 推荐于2017-10-15
Java中的内存都是自动回收的,不需要你显式的去调用释放。 如果非要这么做,你可以用JDK下的程序 jconsole连接到Java虚拟机,然后执行GC操作。
另外,用的越久,占用内存越多,还应该是代码的问题。
实在解决不了,可以调大虚拟机的最大内存;或者定期重启吧。本回答被提问者和网友采纳