## 版本记录
- **JDK 1.0**:第一个 Java 开发工具版本,包含基本的 Java 库;
- **JDK 1.1**:引入内部类、JavaBean 等;
- **JDK 1.2**:引入集合框架、Swing 界面库、线程模型等;
- **JDK 1.3**:改进性能,有了新的图形界面工具;
- **JDK 1.4**:支持了正则表达式、XML 解析等;
- **JDK 5**:加入泛型、枚举、注解、自动拆装箱、ForEach;
- **JDK 6**:改进性能,加入 JavaScript 支持;
- **JDK 7**:加入钻石操作符(隐式类型参数),改进了异常处理;
- **JDK 8**:加入 Lambda 表达式、时间日期类,有了新的垃圾回收器,JavaScript 的新引擎;
- **JDK 9**:引入模块化系统;
- **JDK 10**:小修小补;
- **JDK 11**:加入本地变量类型推断、HTTP、新的字符串方法;
- **JDK 12**:引入微型线程、Switch 表达式;
- **JDK 13**:改进文本块;
- **JDK 14**:引入类型记录、自动匹配模式,改进了 Switch 表达式;
- **JDK 15**:加入密封类、隐藏类;
- **JDK 16**:改进类型记录、自动匹配模式、垃圾回收器;
- **JDK 17**:改进 Sealed Classes、Switch 表达式、垃圾回收器。
## 安装
打开 [甲骨文官网](https://www.oracle.com/),在菜单栏的 Products 的 Software 里面找到 Java 并点击,在打开的页面中往下滑,可以看到 Java SE,找到 Oracle JDK,点击即可选择自己喜欢的 JDK 版本进行下载安装包,并打开安装包进行安装。
接下来配置环境变量(以 Windows 为例)。在此电脑的属性里面找到高级系统配置,点击环境变量,新建系统变量 JAVA_HOME,值为刚才 JDK 安装的路径。在系统变量里面找到 PATH 并双击打开,加入 `%JAVA_HOME%\bin` 和 `%JAVA_HOME%\jre\bin`,然后一路确定。
最后在命令提示符当中输入 java 查看是否配置完毕。