1、jps jps是jdk提供的一個查看當(dāng)前java進(jìn)程的小工具, 可以看做是JavaVirtual Machine Process Status Tool的縮寫。
2、jstack jstack是jdk自帶的線程堆棧分析工具,使用該命令可以查看或?qū)С?Java 應(yīng)用程序中線程堆棧信息。
3、jinfo jinfo 是 JDK 自帶的命令,可以用來查看正在運(yùn)行的 java 應(yīng)用程序的擴(kuò)展參數(shù),包括Java System屬性和JVM命令行參數(shù);也可以動態(tài)的修改正在運(yùn)行的 JVM 一些參數(shù)。當(dāng)系統(tǒng)崩潰時,jinfo可以從core文件里面知道崩潰的Java應(yīng)用程序的配置信息。
4、jmap 命令jmap是一個多功能的命令。它可以生成 java 程序的 dump 文件, 也可以查看堆內(nèi)對象示例的統(tǒng)計(jì)信息、查看 ClassLoader 的信息以及 finalizer 隊(duì)列。
5、jstat jstat參數(shù)眾多,但是使用一個就夠了。