一、什么是 JDK?
JDK(Java Development Kit)是 Java 开发工具包的缩写,它是 Java 开发的核心组件。JDK 不仅包含了 Java 运行环境(JRE),还包含了一系列开发工具(如编译器 javac、调试器 jdb 等)和基础类库。
JDK 组成结构
- JDK:Java 开发工具包
- JRE:Java 运行环境
- 开发工具:javac, javadoc, jdb 等
- JVM:Java 虚拟机
- 核心类库:提供基础 API 支持
二、JDK 下载指南
1. 选择 JDK 版本
目前主流版本有:
- Java 8(LTS 长期支持版)
- Java 11(LTS)
- Java 17(LTS)
- 最新版本(如 Java 21)
对于初学者,建议选择 Java 11 或 Java 17,因为它们都是长期支持版本。
2. 下载步骤
- 访问 Oracle 官网:https://www.oracle.com/java/technologies/
- 选择"Java SE"(标准版)
- 点击"JDK Download"
- 选择适合你操作系统的版本(Windows、macOS、Linux 等)
- 接受许可协议
- 点击下载链接
注意:从 Java 11 开始,Oracle 提供了两种 JDK 发行版:
- 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 压缩包
- 解压到指定目录:
tar -xzf jdk-17_linux-x64_bin.tar.gz -C /usr/local/
- 配置环境变量(编辑 ~/.bashrc 或 /etc/profile):


