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


本文介绍了Java中常用的内置命令,包括javap、jps、jstat、jcmd等,并提供了具体的使用案例,帮助开发者更好地理解这些工具如何应用于解决实际问题。
1921

被折叠的 条评论
为什么被折叠?



