JDK常用工具

JDK的命令行工具

jps

查看正在使用的jvm机器进程号。

JDK常用工具

常用命令,-l显示正在运行的jar包或者软件(基于jvm),-v显示当前进程详细的jvm参数

jps -l

jps -v

JDK常用工具

javap

反汇编命令,查看class字节码指令

常用,-c是为了显示方法内的指令,不带-c只能看方法签名,所以大部分时候都要使用-c。-l可以查看局部变量表(指令区-》虚拟机栈-》栈帧-》局部变量表)

javap -c -l className.class > javap_1.txt

JDK常用工具

字节码详解

JDK可视化工具

JConsole:用来内存监控、线程监控。

VisualVM:强大的运行监控和故障处理程序,还有性能分析等功能。对性能影响小,可直接用于生产环境。

上一篇:当spring 容器初始化完成后执行某个方法 防止onApplicationEvent方法被执行两次


下一篇:java中多线程详解-synchronized