推荐优先选用JDK 21,需根据系统架构下载对应安装包,安装时注意路径无中文空格,正确配置JAVA_HOME和PATH环境变量,并通过java -version、javac -version及echo命令验证。

装 JDK 不是点下一步就完事,关键在选对版本、配对路径、验证到位。现在主流用的是长期支持版(LTS),比如 JDK 21 或 JDK 17,JDK 21 支持到 2026 年 9 月,刚好覆盖当前时间(2026 年 10 月),推荐优先选用。
确认系统与架构再下载
装错包是新手最常踩的坑。先看清楚你的设备:
- Windows:右键“此电脑”→“属性”,确认是 64 位系统(目前基本全是)
- macOS:苹果图标→“关于本机”,看芯片是 Intel 还是 Apple M 系列(M1/M2/M3)
- Linux:终端运行 uname -m,输出 x86_64 或 aarch64
然后去 Oracle 官网(https://www.php.cn/link/a9614aeb0d542c581cbae2fe2832f236)或 Adoptium(开源替代,推荐 Eclipse Temurin)下载对应安装包。别用第三方镜像站,容易带捆绑软件。
安装过程注意路径和默认选项
安装本身不复杂,但两个细节影响后续配置:
- Windows/macOS 图形安装器默认会把 JDK 装进系统目录(如 C:\Program Files\Java\jdk-21 或 /Library/Java/JavaVirtualMachines/jdk-21.jdk),记下这个完整路径
- 如果选的是压缩包(.zip/.tar.gz),需手动解压到一个**无中文、无空格**的路径,比如 D:\dev\jdk-21 或 ~/jdk-21
- 安装时不要勾选“public JRE”或“源代码”等附加项,除非你明确需要
JAVA_HOME 和 PATH 必须配准
环境变量没设好,javac 找不到、IDE 报红、Maven 构建失败,全是因为这一步漏了或写错了:
- JAVA_HOME:新建系统变量,值填 JDK 的根目录(不含 bin),例如 C:\Program Files\Java\jdk-21 或 /Library/Java/JavaVirtualMachines/jdk-21.jdk/Contents/Home
- PATH:编辑系统 PATH 变量,在最前面新增一项:%JAVA_HOME%\bin(Windows)或 $JAVA_HOME/bin(macOS/Linux)
- 改完后重启终端或命令提示符,否则变量不生效
验证是否真正装好
打开新终端,依次执行三行命令,每行都应有合理输出:
- java -version → 显示 JDK 版本号(如 21.0.2)
- javac -version → 输出同样版本号,证明编译器可用(只装 JRE 的话这步会报错)
- echo %JAVA_HOME%(Windows)或 echo $JAVA_HOME(macOS/Linux)→ 显示你设置的路径,不为空
三者全通过,说明 JDK 已正确安装并可投入开发使用。
Java免费学习笔记:立即使用
解锁 Java 大师之旅:从入门到精通的终极指南











