JDk 內部分工具 簡述
- 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 版本里面可能會移除它。
歡迎關注本站公眾號,獲取更多信息