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,并添加到书签。