java的分析工具有:1.VisualVM,java应用程序性能分析和运行监控工具;2.YourKit,java性能分析工具;3.Jetm,java程序执行时间测量工具;4.Arthas,java诊断工具;
java的分析工具有以下几种
VisualVM
VisualVM是一个java应用程序性能分析和运行监控工具,可以监控、分析线程信息,其默认监视内存和CPU,常用于监测、控制java应用程序横跨整个网络的情况。
YourKit
YourKit是一个java性能分析工具,使用YourKit可以对java应用程序的CPU和内存进行分析操作,且支持在Eclipse、NetBeans、Intellij IDEA等集成开发环境中使用。
Jetm
Jetm是一个java程序执行时间测量工具,可以定位java程序中的性能问题,可以记录WEB项目中发送请求的时间等信息,常用于监控代码的执行时间。
Arthas
Arthas是一个java诊断工具,其采用命令行交互模式,提供了Tab键自动补全功能,且支持JDK 6+,可以自动检测存在的java进程。