Oracle 公司爲 Linux、Mac OS、Solaris 和 Windows 提供了最新、最完備的 Java 開發工具包版本。對於不少其餘平臺,也有處於不一樣開發階段的 JDK 版本。不過,這些版本要由相應的平臺的開發商受權和分發。Java 開發包要去 Oracle 官網上下載。html
術語名 | 縮寫 | 解釋 |
---|---|---|
Java Development Kit(Java 開發工具包) | JDK | 編寫 Java 程序的程序員使用的軟件 |
Java Running Environment(Java 運行時環境) | JRE | 運行 Java 程序的用戶使用的軟件 |
Server JRE(服務器 JRE) | - | 在服務器上運行Java 程序的軟件 |
Standard Edition(標準版) | SE | 用於桌面或點單服務器應用的 Java 平臺 |
Enterprise Edition(企業版) | EE | 用於複雜服務器應用的 Java 平臺 |
Micro Edition(微型版) | ME | 用於小型設備的 Java 平臺 |
Java FX | - | 用於圖形化用戶界面的一個備選工具包,在 Java 11 以前的某些 Java SE 發佈版本中提供 |
OpenJDK | - | Java SE 的一個免費開源實現 |
Java 2 | J2 | 一個過期的術語,用於描述 1998~2006 年之間的 Java 版本 |
Software Development Kit(軟件開發工具包) | SDK | 一個過期的術語,用於描述 1998~2006 年之間的 JDK |
Update | u | Oracle 公司的術語,表示 Java 8 以前的 bug 修正版本。 |
NetBeans | - | Oracle 公司的集成開發環境。 |
Java 9 及之後版本不在提供 32 位的 Java 開發工具包。要是用 Oracle JDK,須有有一個 64 位的操做系統。對於 Linux,能夠在 RPM 文件和 .tar.gz 文件中選擇,建議使用 .tar.gz 文件,這樣就能夠在任何位置直接解壓縮這個壓縮包。java
JDK 在不一樣系統的安裝目錄示例:程序員
C:\Program Files\Java\jdk-11.0.x
。取出路徑名中的 Program Files
中的空格就能夠了, C:\ProgramFiles\Java\jdk-11.0.x
。/Library/Java/JavaVirtualMachines/jdk-11.0.x.jdk/Contents/Home
。用查找功能找到這個目錄。/usr/java/jdk-11.0.x
上。安裝成功後,還須要將 jdk/bin 添加到可執行目錄中。瀏覽器
~/.bashrc
或 ~/.bash_profile
文件的最後增長這樣一行: export PATH=jdk/bin:$PATH
。能夠在終端窗口中執行命令 java -version
,檢測是否安裝成功,以下如bash
C:\Users\Administrator>java -version java version "11.0.7" 2020-04-14 LTS Java(TM) SE Runtime Environment 18.9 (build 11.0.7+8-LTS) Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.7+8-LTS, mixed mode)
若是獲得如 「javac: command not found」 或 「The name specified is not recofnized as an internal or external command, operable program or batch file」。就須要檢查你的安裝。服務器
類庫源文件在 JDK 中以壓縮文件 lib/src.zip
,將其解壓縮後才能訪問源代碼。操做步驟以下:oracle
文檔包含在一個壓縮文件中,它是一個獨立於 JDK 的壓縮包文件。能夠直接從網站 https://www.oracle.com/java/technologies/javase-jdk11-doc-downloads.html
下載這個文件。ide