JDK 與 JRE:了解主要區別
在 Java 程式設計領域,兩個縮寫詞經常交叉:JDK 和 JRE。了解兩者之間的細微差別對於開發人員至關重要。
Java 執行環境 (JRE)
JRE 是 Java 執行時期環境的縮寫,提供所需的基本元件執行已編譯的 Java 程式。它包含 Java 虛擬機器 (JVM)、Java 類別庫、java 命令和支援基礎架構。 JRE 僅用於執行已建立的 Java 應用程式。
Java 開發套件 (JDK)
與 JRE、JDK 或 Java 開發套件相比,是用於 Java 的綜合 SDK(軟體開發工具包)。它整合了 JRE 中的所有內容,包括用於建立和編譯 Java 程式的附加工具。 JDK 包括 javac 編譯器、javadoc 文件產生器和 jdb 偵錯器。
何時使用JRE 與JDK
JRE 和JDK 之間的選擇取決於預期任務:
其他注意事項
有時,即使對於非開發人員來說,JDK 也可能是必需的。例如,在部署基於 JSP 的 Web 應用程式時,JSP 檔案將轉換為 Java servlet。應用伺服器利用JDK來編譯servlet來執行。
以上是JDK 與 JRE:Java 開發與執行需要哪一個?的詳細內容。更多資訊請關注PHP中文網其他相關文章!