【发布时间】:2010-12-06 18:45:01
【问题描述】:
有没有办法在 Java 中释放内存,类似于 C 的 free() 函数?还是将对象设置为 null 并依赖 GC 是唯一的选择?
【问题讨论】:
-
好吧...让我们把一件事弄清楚。仅仅因为您认为某事是不好的做法,而不是值得鼓励做的事,并不值得一票否决。这是一个明确而有效的问题,询问是否有一种方法可以在不依赖垃圾收集的情况下释放 Java 中的内存。虽然它可能不鼓励并且通常没有用或一个好主意,但您无法知道在不知道 Felix 知道什么的情况下可能不需要它的场景。 Felix 甚至可能不打算使用它。他可能只是想知道这是否可能。它绝不值得一票否决。
-
为澄清起见,这是针对投反对票的人 - 不一定是以前的 cmets。