Oracle 公司为 Linux、Mac OS、Solaris 和 Windows 提供了最新、最完备的 Java 开发工具包版本。对于很多其他平台,也有处于不同开发阶段的 JDK 版本。不过,这些版本要由相应的平台的开发商授权和分发。Java 开发包要去 Oracle 官网上下载。
java 术语
| 术语名 | 缩写 | 解释 | 
|---|---|---|
| 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 文件,这样就可以在任何位置直接解压缩这个雅座宝。
设置 JDK
JDK 在不同系统的安装目录示例:
- 在 Windows 上,JDK 最好不要安装在包含空格的目录中,如 
C:\Program Files\Java\jdk-11.0.x。取出路径名中的Program Files中的空格就可以了,C:\ProgramFiles\Java\jdk-11.0.x。
、 - 在 Mac 上,运行安装程序,会把 JDK 安装到 
/Library/Java/JavaVirtualMachines/jdk-11.0.x.jdk/Contents/Home。用查找功能找到这个目录。 - 在 Linux 上,只需把 .tar.gz 文件加压缩到你选择的位置。如果从 RPM 文件安装,则要反复检查是否安装在 
/usr/java/jdk-11.0.x上。 
安装成功后,还需要将 jdk/bin 添加到可执行目录中。
- 在 Windows 中,将 JDK 添加到环境变量中。
环境变量
环境变量 - 在 Linux 中,需要在 
~/.bashrc或~/.bash_profile文件的最后增加这样一行:export PATH=jdk/bin:$PATH。 
可以在终端窗口中执行命令 java -version,检测是否安装成功,如下如
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,将其解压缩后才能访问源代码。操作步骤如下:
- 确保 jdk/bin 目录在可执行目录中。
 - 在主目录中建立一个目录 javasrc。
 - 将 src.zip 解压缩到 javasrc 目录。
 
文档包含在一个压缩文件中,它是一个独立于 JDK 的压缩包文件。可以直接从网站 https://www.oracle.com/java/technologies/javase-jdk11-doc-downloads.html 下载这个文件。
- 下载这个压缩文件,如 “jdk-11.0.8_doc-all.zip”。
 - 解压缩这个文件,将 docs 重命名为可描述的名字,如 javadoc。
 - 用浏览器打开 docs/index.html,并添加到书签。
 

