一、javah命令(CHeaderandStubFileGenerator)
二、jps命令(JavaVirtualMachineProcessStatusTool)
四、jstat命令(JavaVirtualMachineStatisticsMonitoringTool)
六、jinfo命令(JavaConfigurationInfo)
七、jconsole命令(JavaMonitoringandManagementConsole)
八、jvisualvm命令(JavaVirtualMachineMonitoring,Troubleshooting,andProfilingTool)
jconsole:一个javaGUI监视工具,可以以图表化的形式显示各种数据。并可通过远程连接监视远程的服务器VM。用java写的GUI程序,用来监控VM,并可监控远程的VM,非常易用,而且功能非常强。命令行里打jconsole,选则进程就可以了。
需要注意的就是在运行jconsole之前,必须要先设置环境变量DISPLAY,否则会报错误,Linux下设置环境变量如下:
exportDISPLAY=:0.0
[root@localhostbin]#jconsole
上两个图看一下:

可以这里选择查看本地进程的状况,还是远程进程的状况。
通过这张图可以看到内存、线程、类及CPU使用的一些情况。
<!--EndFragment-->
JDK内置工具详解
本文详细介绍了JDK自带的各种工具,包括javah、jps、jstack等命令的使用方法。这些工具对于Java开发者来说非常实用,可以帮助他们更好地监控和调试Java应用程序。
723

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



