JDK常用诊断工具

工具描述
javapJava 反编译工具,主要用于根据 Java 字节码文件反汇编为 Java 源代码文件
jcmdJava 命令行(Java Command),用于向正在运行的 JVM 发送诊断命令请求
jconsole图形化用户界面的监测工具,主要用于监测并显示运行于 Java 平台上的应用程序的性能和资源占用等信息
jdeps用于分析 Java class 的依赖关系
jdbJava 调试工具(Java Debugger),主要用于对 Java 应用进行断点调试
jhatJava 堆分析工具(Java Heap Analysis Tool),用于分析 Java 堆内存中的对象信息
jinfoJava 配置信息工具(Java Configuration Information),用于打印指定 Java 进程、核心文件或远程调试服务器的配置信息
jmapJava 内存映射工具(Java Memory Map),主要用于打印指定 Java 进程、核心文件或远程调试服务器的共享对象内存映射或堆内存细节
jmcJava 任务控制工具(Java Mission Control),主要用于 HotSpot JVM 的生产时间监测、分析、诊断。开发者可以使用 jmc 命令来创建 JMC 工具
jpsJVM 进程状态工具(JVM Process Status Tool),用于显示目标系统上的 HotSpot JVM 的Java 进程信息
jrunscriptJava 命令行脚本外壳工具(Command Line Script Shell),主要用于解释执行 JavaScript、Groovy、Ruby 等脚本语言
jstackJava 堆栈跟踪工具,主要用于打印指定 Java 进程、核心文件或远程调试服务器的 Java 线程的堆栈跟踪信息
jstatJVM 统计监测工具(JVM Statistics Monitoring Tool),主要用于监测并显示 JVM 的性能统计信息,包括 GC 统计信息
jstatdjstatd(VM jstatd Daemon)工具是一个 RMI 服务器应用,用于监测 HotSpot JVM 的创建jstatd和终止,并提供了一个接口,允许远程监测工具附加到运行于本地主机的 JVM 上
jvisualvmJVM 监测、故障排除、分析工具,主要以图形化界面的方式提供运行于指定虚拟机的Java 应用程序的详细信息
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值