推荐新手直接安装jdk 21或jdk 25这两个lts版本,其中jdk 21是当前最主流的长期支持版本,jdk 25为2025年9月发布的最新lts版本,均获oracle免费公共更新支持。

直接装 Oracle JDK 就行,重点是选对版本、路径别出错、环境变量配准。现在(2026年9月)Oracle 官方仍在提供 JDK 21 和 JDK 25 的免费公共更新,其中 JDK 21 是当前最主流的 LTS 版本,JDK 25 是最新 LTS(2025年9月发布),推荐新手用这两个。
下载安装包
去 Oracle 官网下载页面:
→ 找到 JDK 21 或 JDK 25 的 Windows x64 .exe 安装包(不是 .zip!)
→ 必须登录 Oracle 账号才能下载(没账号就注册一个)
→ 如果官网下载慢或历史版本难找,可用国内镜像,比如:
• 华为镜像站:https://repo.huaweicloud.com/java/jdk/
• 编程宝库:http://www.codebaoku.com/jdk/jdk-index.html
安装 JDK(Windows)
双击安装包前注意:
→ 右键 → 以管理员身份运行(避免权限报错)
→ 安装路径必须满足三个条件:
• 全英文(不能含中文)
• 无空格(别用 Program Files 这类路径)
• 建议自定义到 D 盘,例如:D:\Java\jdk-21.0.2
→ 全程点「下一步」,默认勾选的“开发工具”“源代码”“公共 JRE”都保留,不要取消
→ 安装完成后,打开该目录,确认里面有 bin、lib、conf 等文件夹,说明安装成功
配置关键环境变量
这三步缺一不可,顺序不重要,但值必须写对:
→ 打开「系统属性」→「高级」→「环境变量」
→ 在【系统变量】里新建:
• 变量名:JAVA_HOME,变量值:你刚才记下的完整安装路径(如 D:\Java\jdk-21.0.2)
→ 再找到【Path】变量,编辑 → 新建一行:
• %JAVA_HOME%\bin(这是让 java 和 javac 命令全局可用的关键)
→ 不需要单独配 CLASSPATH(现代 JDK 已基本不用它,配了反而可能引发冲突)
验证是否装好
打开命令提示符(Win+R → 输入 cmd → 回车),依次执行:
→ java -version —— 应显示类似 java version "21.0.2"
→ javac -version —— 应显示 javac 21.0.2
→ 如果两个都返回版本号,说明 JDK 安装和配置全部完成
→ 如果提示“不是内部或外部命令”,请回头检查 JAVA_HOME 路径是否拼错、Path 里是否漏了 %JAVA_HOME%\bin
Java免费学习笔记:立即使用
解锁 Java 大师之旅:从入门到精通的终极指南











