我可從何處取得 Java 的技術資訊?
請造訪 Oracle Technology Network Java 網站與我們的線上 Java 指導,以取得 Java 平台及其各個方面的完整技術詳細資訊。
JRE 與 Java SE 平台之間的差異是什麼?
JRE
(Java 執行階段環境) |
Java SE (Java Platform, Standard Edition) | |
誰有需要? | 執行使用 Java 技術撰寫的 applet 與應用程式的電腦使用者 | 使用 Java 技術撰寫 applet 與應用程式的軟體開發者 |
它是什麼? | 執行使用 Java 程式設計語言撰寫的 applet 與應用程式所需的環境 | 使用 Java 程式設計語言撰寫 applet 與應用程式所用的軟體開發工具 |
如何取得? | 免費發行,可從以下網站取得: java.com |
免費發行,可從以下網站取得: oracle.com/javase |
JRE 與 JDK 之間的差異是什麼?
JRE
(Java 執行階段環境) |
JDK (Java 開發工具組) |
實際上執行 Java 程式之 Java 虛擬機器*的實作。 | 您可以使用這套搭售軟體來開發以 Java 為基礎的應用程式。 |
Java 執行階段環境是執行 Java 程式所需的外掛程式。 | 開發 Java 應用程式需要有 Java 開發工具組。 |
JRE 比 JDK 小,因此它需要的磁碟空間也比較少。 | 而 JDK 需要更多的磁碟空間,因為它含有 JRE 及多種開發工具。 |
如需免費下載 JRE 並取得支援,請至 java.com |
如需免費下載 JDK 並取得支援,請至 oracle.com/technetwork/java/javase/downloads/ |
它包括 JVM、核心程式庫及其他額外元件,以執行應用程式與在 Java 中編寫的 Applet。 | 它包括 JRE、API 類別集合、Java 編譯器、Webstart,以及編寫 Java Applet 與應用程式所需的額外檔案。 |
Java Enterprise Edition (Java EE) 是什麼?
Java EE 是不受限於平台、以 Java 為中心的環境,可用於線上開發、建立、部署 Web 企業應用程式。Java EE 含有 Java Standard Edition (Java SE) 的許多元件。Java EE 平台含有一組服務、API 和通訊協定,這些工具可讓您開發多階層、Web 式的應用程式。Java EE 能建立標準化、可重複使用的模組化元件,並讓階層能自動處理程式設計的諸多層面,以簡化應用程式開發,並減少程式設計和程式設計人員訓練的需求。
如果您是企業開發人員,您絕對需要 Java EE。企業開發人員需要 Java EE,是因為撰寫已發行的商務應用程式並不容易,因此他們需要高生產力的解決方案,好讓他們只需著重於撰寫業務邏輯並倚賴完整範圍的企業級服務,如交易分散式物件、訊息導向中介軟體,和命名及目錄服務。