【发布时间】:2012-07-05 01:25:49
【问题描述】:
我知道 Java 有自己的垃圾收集器,但有时我想手动删除垃圾。有没有办法做这样的工作?考虑到我有一个很长或很长的function 声明了许多变量,在函数末尾使用而不是自动收集后立即删除未使用的内存是个好主意吗?如果我手动删除垃圾,是否会影响我的应用程序的速度?感谢您的帮助!
【问题讨论】:
-
使用后将变量设置为
null是个好主意。 HotSpot 也会为您做到这一点,但不能 100% 保证。