Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如这里的屏幕截图所示,0 个活动对象,9 个已分配对象。活动对象和分配对象有什么区别?
分配的对象数不是垃圾收集器尚未回收的对象数。相反,它是自应用程序启动以来创建的对象数,或者自 VisualVM 中的“收集的结果缓冲区”重置以来(内存分析器视图中有一个按钮可重置收集的结果缓冲区)。
活动对象是那些没有被垃圾收集器回收的对象;这可能包括无法访问的对象,并且肯定会包括应用程序仍在使用的对象。