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