应优先选择jdk 21或17等lts版本,避开非lts的jdk 26;通过oracle官网(oracle.com)下载,注册账号、勾选许可协议后,按系统架构选x64/arm64安装包,安装时路径不含中文或空格,并勾选“add to path”和“set java_home”选项。

直接从 Oracle 官网下载安装 JDK 是最安全、合规的方式。它提供官方签名、版本验证和长期支持保障,避免第三方渠道可能带来的捆绑软件、篡改包或过期漏洞风险。
确认官网地址与版本选择
访问唯一可信入口:https://www.oracle.com/java/technologies/downloads/(注意域名必须是 oracle.com,谨防钓鱼仿站)。
优先选择带 LTS(Long-Term Support) 标识的版本,例如:
- JDK 21(当前主流 LTS,2023年9月发布,支持至2031年)
- JDK 17(仍广泛使用,支持至2029年)
- JDK 25(最新 LTS,2025年9月发布,适合新项目)
避开非 LTS 版本(如 JDK 26),它们仅维护约6个月,不适合学习或生产环境。
下载前的关键操作
进入下载页后,必须勾选 “Accept License Agreement” 才能启用下载按钮——这是 Oracle 的法律授权要求,不可跳过。
注册 Oracle 账号是强制步骤(免费),用于接受许可协议并获取下载权限。若已有账号,请直接登录;首次使用需邮箱验证。
根据系统准确选择安装包:
-
Windows:选
x64 Installer (.exe)(绝大多数现代电脑为64位;32位系统已基本淘汰,JDK 21+ 不再提供支持) -
macOS:Intel芯片选
x64 .dmg,Apple Silicon(M1/M2/M3)必选ARM64 .dmg -
Linux:Ubuntu/Debian 用
.deb,CentOS/RHEL 用.rpm,或通用解压版.tar.gz
安装过程中的安全要点
双击运行安装程序后,注意以下三项实操细节:
-
路径不含中文、空格、特殊符号:例如推荐
D:\Dev\JDK\jdk-21,避免C:\Program Files\Java\...(空格易导致 Gradle/Maven 工具报错) - Windows 用户务必勾选两个选项:“Add to PATH” 和 “Set JAVA_HOME variable”——Oracle 安装器内置此功能,自动写入系统变量,比手动配置更可靠、不易出错
- 取消勾选“Public JRE”(如有):JDK 自带 JRE,额外安装公共 JRE 可能引发版本冲突
验证是否安装成功且可信
打开命令提示符(CMD)或终端,依次执行:
java -version<br>javac -version<br>echo %JAVA_HOME%
三者均应返回明确、一致的版本号和路径,例如:
java version "21.0.4" 2024-07-16 LTSjavac 21.0.4D:\Dev\JDK\jdk-21
若出现“不是内部或外部命令”,说明 PATH 未生效,重启终端或重新登录系统即可;若版本号异常或显示“OpenJDK”但你下载的是 Oracle JDK,请检查安装包来源是否被替换。
Java免费学习笔记:立即使用
解锁 Java 大师之旅:从入门到精通的终极指南











