![]() |
1
6
不,它不会立即释放内存。你不能那样做。 垃圾收集器一运行,内存就会被释放。但你不能强迫它跑。您只需向JVM建议应该运行垃圾收集器,但这绝不是强制的。 |
![]() |
2
2
这两种方法都可以,在B的情况下释放一个额外的对象(列表本身)。 |
|
3
1
|
![]() |
4
0
有一个关于Java列表行为和列表选项的常规writeup here : 虽然我还没有深入研究源代码,但在我看来,JDK 7版本的数组列表是基于可调整大小的数组而不是链接列表的。调用clear时,对象仍保留其缓冲区的一部分。 如果将对象设置为空,则整个列表都可以进行收集(假设没有其他对象保留对它的引用)。 |
|
user29759326 · 如何返回递归函数中的最后一个值? 4 月前 |
|
malife89 · 将java中的字符串读取为正确的日期格式 4 月前 |
![]() |
Tim · 在java中,有没有更快的方法将字节数组写入文件? 4 月前 |
![]() |
rudraraj · java中未声明最终变量 5 月前 |
![]() |
Bala Ji · 以下BFS的实施效率如何? 5 月前 |