jar — 一個建立和管理 jar 文件的工具。 java — Java 應用啓動器。在這篇文章裏,開發和部署都是用的這個啓動器。 javac — Java 編譯器。 javadoc — API 文檔生成器。 javah — native 本地方法中用於生成 C 語言頭文件和源文件。 javap — class 文件反編譯器。 jcmd — JVM 命令行診斷工具,可發送診斷命令請求到 JVM 中。 jconsole — 一個兼容 JMX 的監控 JVM 的圖形化工具。能夠監控本地和遠程 JVM,也能夠監控和管理單獨的一個應用。 jdb — Java 調試器。 jps — JVM 進程查看工具,列出了系統運行的全部 hotspot JVM 進程。 jstat — JVM 狀態監控工具。它能夠收集和打印指定的 JVM 進程性能狀態。 jhat — 堆 dump 信息的瀏覽器,啓動一個 web 服務器來顯示你用諸如 jmap -dump 獲得的堆 dump 信息。 jmap — Java 內存映射工具,打印指定進程、核心文件、遠程調試服務器共享內存映射或者堆內存詳細信息。 jsadebugd — Java 服務調試守護進程—依附到一個 Java 進程或核心文件而且擔當一個調試服務器的做用。 jstack —Java 堆棧信息工具——打印指定進程或核心文件或者遠程調試服務器的線程堆棧。 jjs — 運行 Nashorn 命令行腳本 shell。 jrunscript — Java 腳本運行工具。不過你要內心有數,這其實是一個還沒支持的測試功能。將來的 JDK 版本里面可能會移除它。