Java 作为后端开发的核心语言,JDK(Java Development Kit)是开发和运行 Java 程序的基础环境。目前推荐安装 JDK 21——这是 Java SE 平台的长期支持(LTS)版本,可免费用于生产环境及重新分发。本文将针对 Windows(10/11)和 macOS(Intel/M 芯片)两大主流系统,提供从官方下载、分步安装到环境变量配置的完整流程,附带验证步骤和常见问题排查。
一、JDK 21 核心优势
- 长期支持更稳定:作为 LTS 版本,提供更长的技术支持周期,兼容性强,适合开发、测试及生产环境。
- 免费商用权益:根据 Oracle 无费用条款(NFTC),JDK 21 二进制文件可免费用于生产场景,无需额外付费授权。
- 性能与功能升级:优化了垃圾回收机制,增强了并发处理能力,同时兼容主流开发工具(IntelliJ IDEA、Eclipse 等)。
- 跨平台适配:支持 Windows、macOS、Linux 等多种操作系统。
二、前期准备:确认系统版本
安装前需明确电脑操作系统及硬件架构,避免下载错误版本:
- Windows 系统:右键'此电脑'→'属性',查看系统类型(64 位 / 32 位,目前主流为 64 位)。
- macOS 系统:点击左上角'苹果图标'→'关于本机',查看芯片类型(Intel 芯片 / M 系列芯片,如 M1、M2、M3)。
三、官方下载 JDK 21
1. 访问 Oracle 官方下载地址
打开浏览器,输入官方下载链接:Java Downloads | Oracle。建议直接访问官网,避免第三方镜像站的捆绑软件。


选择适合 JDK 版本,本文以 JDK 21 为例,在 Windows x64 环境下安装 x64 Installer。
选择建议:
普通用户:选择 x64 Installer,简便、快速。
开发者或需要灵活控制安装位置的用户:选择 x64 Compressed Archive,需要手动设置环境变量。
IT 管理员或批量部署:选择 x64 MSI Installer,适合批量安装和企业环境。
2. 选择对应系统版本下载
- 步骤 1:页面下拉找到'Java 21'相关下载区域,点击'JDK Download'进入下载页面。

(注:原图链接保留)
- 步骤 2:根据操作系统选择对应版本:











