Java 核心技术 卷Ⅰ 第 2 章 Java 程序设计环境
安装 Java 开发工具包
可以访问 Oracle 网站 https://www.oracle.com/java/technologies/javase-downloads.html 下载 JDK。当前提供 Java SE 14(14.0.1)、Java SE 11 (LTS)(11.0.7)和 Java SE 8(8u251)的下载。
需要注意的是只有 Java 8 是使用 BSD 开源协议的。
Java 术语
术语 | 缩写 | 解释 |
---|---|---|
Java Development Kit | JDK | 编写 Java 程序的程序员使用的软件 |
Java Runtime Environment | JRE | 运行 java 程序的用户使用的软件 |
Server JRE | - | 在服务器上运行 Java 程序的软件 |
Standard Edition | SE | 用于桌面或简单服务器应用的 Java 平台 |
Enterprise Edition | EE | 用于复杂服务器应用的 Java 平台 |
Micro Edition | ME | 用于手机和其他小型设备的 Java 平台 |
Java FX | - | 用于图形化用户界面的一个替代工具包,在 Oracle 的 Java SE 发布版本中提供 |
OpenJDK | - | Java SE 的一个免费开源实现,不包含浏览器集成或 Java FX |
Java 2 | J2 | 一个过时的术语,用于描述 1998 年 ~ 2006 年之间的 Java 版本 |
Software Development Kit | SDK | 一个过时的术语,用于描述 1998 年 ~ 2006 年之间的 JDK |
Update | u | Oracle 的术语,表示 bug 修正版本 |
NetBeans | - | Oracle 的集成开发环境 |
设置 JDK
Linux
需要在
~/.bashrc
或~/.bash_profile
文件的最后增加如下一行:shellexport PATH=jdk/bin;$PATH
1Windows
在 Path 环境变量上添加 jdk\bin; 路径。
JAVA_HOME
: C:\Program Files\Java\jdk1.8.0_251Path
: %JAVA_HOME%\bin
使用命令行工具
javac
javac 程序是一个 Java 编译器。它将 .java 文件编译成 .class 文件。
java
java 程序启动 Java 虚拟机。虚拟机执行编译器放在 class 文件中的字节码。