我想知道Java / JVM的工作方式是否意味着像Eclipse这样的调试工具可以显示给定类的所有实例的列表?我想有人可以编写一些反射代码,但我不想每次都在同一个地方中断执行...而是我想要打破执行并在调试中调出所有MyClass123
个对象的列表窗口。
这甚至可能吗?它是在Eclipse或任何插件中提供的吗?
答案 0 :(得分:8)
答案 1 :(得分:2)
您可能希望在应用程序中安装Eclipse Test & Performance Tools Platform插件并执行MemoryAnalysis
。这为您提供了有关内存中所有不同对象及其引用的详细信息。
您不需要在代码中放置任何断点。它将自行收集所需的数据。