2012-06-14 88 views
4

可能重複:
Java SE 6 vs. JRE 1.6 vs. JDK 1.6 - What do these mean?下載哪一個:JDK或JRE?

我需要安裝最新版本的J2SE。所以現在我在下面的指定鏈接試圖找出如何繼續。我得到的書的作者說要獲取J2SE的更新版本。我發現JSE7u5,我猜是更新版本。但是在頁面的右側(這仍然是下面指定的鏈接)顯示了JDK和JRE。我是否應該安裝這兩個以創建完整的JSE包?另外我在Mac上運行。

http://www.oracle.com/technetwork/java/javase/downloads/index.html

+3

如果您需要它進行開發,您需要JDK,它帶有一個JRE。 –

回答

9

,如果你想要做的Java 發展下載JDK。 JDK附帶了您將用於開發的Java編譯器(javac)。 JRE僅適用於運行時環境 - 如果您只想要運行 Java程序,則可以獲取此版本。 如果您獲得JDK,它隨附了JRE,因此您無需單獨獲取JRE。

4

Java開發工具包(JDK)是您所需要的。

如果你只是想運行Java程序,JRE就是你所需要的。

Java平臺多年來一直未被稱爲J2SE。最近的J2SE 5.0在2004年發佈,並且已經過了幾年的終結。 http://en.wikipedia.org/wiki/Java_version_history

9

萬一其他答案不明確:

  1. 您需要的JRE來運行Java應用程序; JRE是Java運行時環境的初始化。
  2. 您需要JDK來開發Java應用程序; JDK是Java開發工具包的初始化。 JDK包含一個JRE。
  3. 標準版和企業版的當前術語是Java SE(標準)和Java EE(企業版)。