java – 如何读取由jconsole创建的堆转储文件?

我通过在jconsole中调用com.sun.management.HotSpotDiagnostic MXBean的dumpHeap操作来手动执行堆转储.所以我得到了一个转储文件.

我的问题:
jconsole可以读取转储文件吗?如果没有,哪个工具可以读取它?谢谢!

编辑:现在我知道jconsole不提供读取功能,我想知道为什么jconsole只写没有读取功能的转储文件. (这不是我的问题,我只是关于它的问题)

解决方法

我找到了一个 Eclipse插件 Memory Analyzer来自己读取转储文件.其他工具仍然受欢迎.

相关文章

Java中的String是不可变对象 在面向对象及函数编程语言中,不...
String, StringBuffer 和 StringBuilder 可变性 String不可变...
序列化:把对象转换为字节序列的过程称为对象的序列化. 反序...
先说结论,是对象!可以继续往下看 数组是不是对象 什么是对...
为什么浮点数 float 或 double 运算的时候会有精度丢失的风险...
面试题引入 这里引申出一个经典问题,看下面代码 Integer a ...