一、JDK 的简单介绍
JDK,全称为 Java Development Kit,是 Java 的开发工具包。JDK 核心组成部分是开发工具和 JRE。
- 开发工具:如 javac 编译器,可将.java 源文件编译成.class 文件;打包工具等
- JRE:全称 Java Runtime Environment,是 Java 运行时环境,负责执行.class 文件。而 JRE 本身又包括有 Java 虚拟机(JVM)和 Java 类库(Java API 库)。
- JVM:把它当作一个平台,可模拟操作系统。(Java 实现了一处编译处处运行——跨平台)
(注意:虽然 JDK8 之后,JRE 逐渐淡化,开始融入 JDK 其他的文件中,但是 JDK 核心逻辑还是不变。JDK=开发工具+JRE)
总结:JDK = 开发工具 + JRE,下图展示 JDK、JRE、JVM 三者之间的关系图

二、JDK 的下载与安装(JDK17 为例子)
下载 JDK 之前可以先检查电脑的系统信息(X64 或者是 X86),本文以 Windows 10 为例。
- 快捷键是:Win+Pause/Break
- 然后在 Oracle 官网,找自己需要的 JDK 版本进行下载。甲骨文官网下载 JDK 网址:https://www.oracle.com/java/technologies/downloads/archive/

下载完之后按照默认设置安装 JDK,但是一定要记住 JDK 安装路径,因为后续环境变量配置需要用到,且安装路径不要存在中文。
三、JDK 环境变量配置
进行环境配置原因是为了让系统认识 JDK,方便在任何地方使用 JDK 命令。如果不进行环境配置,Java 程序将只能在 JDK 的 bin 目录下操作,就会显得很繁琐。JDK 的环境配置有三个:
- JAVA_HOME(为其他 Java 工具指明 JDK 的安装位置)
- PATH(让操作系统在任何路径下都能找到 javac, java 等命令)
- CLASSPATH(用于告诉 JVM 用户自定义类的位置)
环境配置具体步骤如下:
第一步: 找到环境配置入口,使用快捷键'win+Pause',打开系统信息界面,然后在该页面中找到'高级系统设置'。

点击'高级系统设置',进入到了系统属性界面。再点击'环境变量'即可进入到环境配置页面。
















