javac)、除錯器 (jdb)、文檔生成器 (javadoc) 等開發工具,以及核心類庫 (rt.jar)。| 版本 | 全稱 | 適用場景 |
|---|---|---|
| Java SE (J2SE) | Standard Edition | 桌面應用、基礎開發,最常用版本 |
| Java EE (J2EE) | Enterprise Edition | 企業級分散式應用,含 Servlet、EJB、JMS 等 API |
| Java ME (J2ME) | Micro Edition | 行動裝置、嵌入式系統 |
| 工具 | 用途 |
|---|---|
| javac | Java 原始碼編譯為位元碼 |
| java | 啟動 JVM 執行類檔 |
| javadoc | 從原始碼註解產生 HTML 文檔 |
| jdb | 命令列除錯器,支援斷點、變數檢視 |
| javap | 反組譯類檔,查看位元碼與成員結構 |
| javah | 產生 JNI 所需的 C 標頭檔 (已被 javac -h 取代) |
| appletviewer | 無瀏覽器執行 Applet (已淘汰) |
jlink 精簡運行時)。jdeps 分析依賴、jlink 打包自訂運行時。