![]() |
1
2
可以使用VisualVM检查堆,并监视垃圾收集。你应该能够在你的程序中设置一个断点,然后寻找那些你怀疑不应该被保留的东西,找出是什么保留了对它们的引用。 我曾经使用过一个名为(jprobe?)的商业工具。这正是你想要的,但那是8-9年前的事了,我不知道它是否仍然可用,或者如果可用,它可能会被称为什么。 |
![]() |
2
3
弱引用用于确定何时不再引用对象。
|