Java中常用的内置命令
1、javap——Java反编译工具
2、 jps——查看当前系统中的Java进程
3、jstat—— 监视JVM信息,主要有GC信息等 (★★★★★)
使用案例:
查看gc情况,每10行重新输出表头,每1秒输出一次
jstat -gc -h 10 <进程号> 1000
4、 jcmd——jps的替代工具(★★★★★)
使用案例:
1、查看GC堆信息
jcmd <pid> GC.heap_info
2、查看JVM运行参数
jcmd <pid> VM.flags
5、 jinfo——查看JVM运行参数
6、 jhat——将堆中的对象以网页形式展现
7、 jmap——内存溢出时会用到的工具 (★★★★★)
8、 jstack——堆栈分析工具,死锁、CPU达到100%时用到 (★★★★★)
9、可视化工具——java visual VM