直接装好就能用,关键在选对LTS版本(如JDK 21或17)、装对非中文无空格路径(如D:\Java\jdk-21)、配对JAVA_HOME和%JAVA_HOME%\bin两个环境变量,最后用java -version和javac -version验证成功。

直接装好就能用,不用折腾。关键在选对版本、装对路径、配对环境变量——三步走清清楚楚。
下载适合你系统的 JDK 安装包
去 Oracle 官网(https://www.php.cn/link/a9614aeb0d542c581cbae2fe2832f236)或 OpenJDK 发行版站点下载。初学者推荐选最新的 LTS 版本,比如 JDK 21 或 JDK 17,稳定、支持久、教程多。
- Windows 64 位系统 → 下载 x64 Installer(如
jdk-21_windows-x64_bin.exe或jdk-26_windows-x64_bin.msi) - 避免选错:别下 macOS 或 Linux 包;32 位系统极少见,除非确认是 x86,否则一律选 x64
- 下载前需登录 Oracle 账号(免费注册即可),登录后点击链接自动开始下载
安装时注意路径和组件选项
双击运行安装程序,全程点“下一步”基本能走通,但有两个地方建议手动干预:
-
安装路径:默认是
C:\Program Files\Java\jdk-xx,可以接受;如果想省 C 盘空间或方便管理,改成D:\Java\jdk-21这类非中文、无空格的路径更稳妥 - 组件选择:保持默认全选(含开发工具、源码、公共 JRE)即可,不用取消任何项
- 某些新版 .msi 安装包(如 JDK 26)会提供勾选项:“Set JAVA_HOME variable” 和 “Add to PATH”,勾上就省去后续手动配置环节
必须配置的两个环境变量
即使安装时没勾自动配置,也得自己补上,否则命令行里敲 java 或 javac 会报“不是内部或外部命令”。
-
JAVA_HOME:新建一个系统变量,变量名写
JAVA_HOME,变量值填你刚才记下的 JDK 安装完整路径,例如D:\Java\jdk-21 -
Path:编辑已有的 Path 系统变量,在末尾新增一行:
%JAVA_HOME%\bin(注意是百分号包裹,不是斜杠或反斜杠) - 配置完全部点“确定”,关闭所有窗口——改完不重启电脑,但要关掉已打开的 cmd 或 PowerShell 窗口,再重新打开才生效
验证是否真正装好
按 Win + R,输入 cmd 回车,依次执行两行命令:
-
java -version→ 应显示类似java version "21.0.3" 2024-04-16 LTS -
javac -version→ 应显示编译器版本,如javac 21.0.3
两条都正常输出,说明 JDK 已可用。IDE(如 IntelliJ IDEA 或 VS Code)启动后也能自动识别这个 JDK,无需额外操作。

















