Java 作为后端开发的核心语言,JDK(Java Development Kit)是开发和运行 Java 程序的基础环境。目前推荐安装 JDK 21——这是 Java SE 平台的长期支持(LTS)版本,可免费用于生产环境及重新分发,直到 2026 年 9 月仍能享受免费更新服务。本文将针对 Windows(10/11)和 macOS(Intel/M 芯片)两大主流系统,提供从官方下载、分步安装到环境变量配置的完整流程,附带验证步骤和常见问题排查,零基础也能轻松上手。
JDK 21 为什么值得选?
- 长期支持更稳定:作为 LTS 版本,JDK 21 提供更长的技术支持周期,兼容性更强,适合开发、测试及生产环境使用。
- 免费商用权益:根据 Oracle 无费用条款(NFTC),JDK 21 二进制文件可免费用于生产场景,无需额外付费授权。
- 性能与功能升级:优化了垃圾回收机制、增强了并发处理能力,同时兼容主流开发工具(IntelliJ IDEA、Eclipse 等)。
- 跨平台适配:支持 Windows、macOS、Linux 等多种操作系统,满足不同开发环境需求。
前期准备:确认系统版本
安装前需明确电脑操作系统及硬件架构,避免下载错误版本:
- Windows 系统:右键'此电脑'→'属性',查看系统类型(64 位 / 32 位,目前主流为 64 位)。
- macOS 系统:点击桌面左上角'苹果图标'→'关于本机',查看芯片类型(Intel 芯片 / M 系列芯片,如 M1、M2、M3)。
从官网下载安全包
访问 Oracle 官方下载地址
打开浏览器,输入官方下载链接:Java Downloads | Oracle。建议直接访问官网,避免第三方镜像站的捆绑软件。
选择适合 JDK 版本,本文以 JDK 21 在 Windows x64 环境下安装为例。
选择建议:
- 普通用户:选择
x64 Installer,简便、快速。 - 开发者或需要灵活控制安装位置的用户:选择
x64 Compressed Archive,需要手动设置环境变量。 - IT 管理员或批量部署:选择
x64 MSI Installer,适合批量安装和企业环境。
选择对应系统版本下载
- 页面下拉找到'Java 21'相关下载区域,点击'JDK Download'进入下载页面。
- 根据操作系统选择对应版本:
- Windows 系统:切换到'Windows'选项卡,点击'x64 Installer'(exe 格式,约 200MB),适合 64 位 Windows 10/11。
- macOS 系统:切换到'macOS'选项卡,Intel 芯片选择'x64 Installer'(dmg 格式),M 系列芯片选择'arm64 Installer'(dmg 格式)。
- 下载前需勾选'Accept License Agreement'(接受许可协议),然后点击下载链接。
- 若未登录 Oracle 账号,会提示登录或注册。无需复杂操作,可使用邮箱快速注册,或选择'跳过登录'(部分地区支持直接下载)。
下载完成验证
下载后找到安装包(默认在'下载'文件夹):
- Windows:文件名为
jdk-21_windows-x64_bin.exe - macOS:文件名为
jdk-21_macos-x64_bin.dmg(Intel 芯片)或jdk-21_macos-aarch64_bin.dmg(M 芯片)


