一、认识 JDK
JDK(Java Development Kit)全称 Java 开发工具包,它是进行 Java 开发不可或缺的核心组件。简单来说,JDK 不仅包含了运行 Java 程序所需的 JRE(Java Runtime Environment),还集成了编译器(javac)、调试器(jdb)以及丰富的基础类库。
JDK 组成结构
JDK 主要由以下部分组成:
- JRE:Java 运行环境,负责运行已编译的程序。
- 开发工具:如 javac(编译器)、javadoc(文档生成器)、jdb(调试器)。
- JVM:Java 虚拟机,实现跨平台特性。
- 核心类库:提供基础功能支持。
二、JDK 下载指南
1. 选择合适版本
目前主流的长期支持版(LTS)包括 Java 8、Java 11 和 Java 17。对于新项目或初学者,推荐直接使用 Java 11 或 Java 17,它们性能更优且维护周期长。当然,如果你需要体验最新特性,也可以尝试 Java 21 等最新版本。
2. 下载步骤
- 访问 Oracle 官网的 Java SE 页面。
- 找到 "Java SE" 板块,点击 "JDK Download"。
- 根据你的操作系统(Windows、macOS、Linux)选择对应的安装包。
- 勾选接受许可协议,点击下载链接。
注意:从 Java 11 起,Oracle 提供了两种发行版。商业项目若需官方支持可选 Oracle JDK,开源或一般用途推荐使用完全免费的 OpenJDK。
三、JDK 安装详解
Windows 系统
- 双击下载的
.exe安装文件,按向导提示操作。 - 安装路径建议使用默认值,避免后续配置麻烦。
- 安装完成后,需配置环境变量:
- 右键'此电脑' → 属性 → 高级系统设置 → 环境变量。
- 新建系统变量
JAVA_HOME,值为 JDK 安装路径(例如C:\Program Files\Java\jdk-17.0.1)。 - 编辑
Path变量,添加%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin。
macOS 系统
- 双击下载的
.dmg文件,将 JDK 图标拖入 Applications 文件夹。 - 打开终端验证安装:
java -version
Linux 系统
- 下载
.tar.gz压缩包并解压至指定目录(如/usr/local/)。tar -xzf jdk-17_linux-x64_bin.tar.gz -C /usr/local/ - 配置环境变量,编辑
~/.bashrc或/etc/profile:export JAVA_HOME=/usr/local/jdk-17.0.1 export PATH=$JAVA_HOME/bin:$PATH


