我可從何處取得 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,是因為撰寫已發行的商務應用程式並不容易,因此他們需要高生產力的解決方案,好讓他們只需著重於撰寫業務邏輯並倚賴完整範圍的企業級服務,如交易分散式物件、訊息導向中介軟體,和命名及目錄服務。