jdk 17(lts)是当前主流选择,安装只需三步:下载windows x64 installer、安装时指定英文路径并取消public jre勾选、配置java_home和path环境变量,最后用java -version和javac -version验证即可。

直接装 JDK 17(LTS 版本),配好 JAVA_HOME 和 Path,再用 java -version 和 javac -version 验证两行命令——这三步做完,环境就通了。不用纠结太多概念,先跑起来再说。
选对版本和安装包
初学者建议选 JDK 17(长期支持版),稳定、资料多、兼容性好。2026 年新发布的 JDK 21 虽然也是 LTS,但部分教材和工具链适配还没完全跟上,容易卡在小问题上。
- 去 华为镜像站 下载,比 Oracle 官网快,不用注册,版本清晰
- 看自己电脑是 64 位还是 32 位:右键“此电脑”→“属性”,确认显示“x64”后,下载 Windows x64 Installer (.exe)
- 安装路径别用中文、空格或 C 盘默认路径(如 Program Files),推荐
D:\Java\jdk-17,记牢这个地址
安装时注意两个关键点
双击运行安装包后,全程点“下一步”就行,但有两处必须留意:
你接手一个需求时,是不是经常这样:"改一个小字段 → 结果把不相关的代码也改了"、"需求说得很模糊 → 做着做着发现跑偏了"、"数据库加个字段 → 上线才发现漏了数据兼容"、"做了个新功能 → 一个月后自己都忘了当时怎么设计的"、"写到一半被中断 → 再回来不知道从哪继续";这个 Skill 就是专门解决这些问题的。 它会自动探测你的项目环境(JDK、Spring Boot、ORM、数据库、前端框架),记在
- 在“选择安装路径”页面,粘贴你刚才记下的路径(比如
D:\Java\jdk-17),点“下一步” - JDK 11 及以后版本不再单独安装 JRE,所以看到“Public JRE”选项时,**取消勾选**,避免后续版本冲突
配置环境变量只要三步
打开“系统属性 → 高级 → 环境变量”,在“系统变量”区域操作:
- 新建变量:变量名填
JAVA_HOME,变量值填你记下的 JDK 安装路径(如D:\Java\jdk-17) - 找到已有变量
Path,点击“编辑”→“新建”→输入%JAVA_HOME%\bin - 不需要配
CLASSPATH,现代 JDK 和主流 IDE(如 IntelliJ、Eclipse)都不依赖它;配了反而容易出错
验证是否真的成功
关掉所有已打开的命令行窗口,重新打开一个 cmd,逐行执行:
-
java -version—— 应显示类似java version "17.0.8" ... -
javac -version—— 应显示javac 17.0.8(注意是javac,不是java c) - 如果第二条报“不是内部或外部命令”,说明
Path没加对,回去检查%JAVA_HOME%\bin是否拼写正确、有没有多空格或漏百分号
配完就能写 HelloWorld.java,用 javac 编译、java 运行了。不复杂,但每一步都有明确作用,漏一个就断链。
Java免费学习笔记:立即使用
解锁 Java 大师之旅:从入门到精通的终极指南










