【发布时间】:2015-04-23 20:02:41
【问题描述】:
是否有可能看到被设为 null 并且是
的 java 对象(及其类类型)- 尚未收集/清理垃圾
- 垃圾收集/清理。
此统计数据将有助于了解(通过错误的逻辑)重复创建了多少对象,而不是一次创建。
【问题讨论】:
-
一般而言,您如何识别“不需要的”对象?
-
你不需要引用一个对象来显示它吗?在这种情况下,它不会被 GC 处理。你想这样做有什么特别的原因吗?
-
谢谢安迪·特纳。如果我在 jframe 上有一个 jbutton,并且如果我从中删除了那个 jbutton。在这种情况下,我想观察 jvm 使用垃圾收集过程释放的 jbutton 的内存。
-
感谢阿德里安·莱昂哈德。是的,在这种情况下,不可能获得 GC。但是还有其他方法可以找到吗?这是我的问题。
标签: java performance memory-management garbage-collection