装 JDK 是 Java 编程第一步,需选 LTS 版本(如 JDK 17 或 21),安装 JDK 而非单独 JRE;配置 JAVA_HOME 指向安装路径,并在 Path 中添加 %JAVA_HOME%\bin;验证时 java -version 和 javac -version 均显示相同版本号即成功。

装 JDK 是 Java 编程真正意义上的第一步,但不用怕复杂——只要选对版本、装对包、配对两个关键环境变量,5 分钟就能让 java -version 和 javac -version 都正常输出。下面直奔重点,不绕弯子。
只装 JDK,别碰 JRE 单独安装
新手最容易踩的坑,就是搜“Java 安装”后下了一个叫“Java Runtime Environment”的包,结果发现写不了代码。记住:
- JDK(Java Development Kit)自带编译器
javac和运行器java,开发必须用它; - JRE(Java Runtime Environment)只有
java,不能编译,只适合运行别人打包好的程序; - 从 JDK 9 开始,JRE 不再作为独立目录存在,新版 JDK 安装完根本找不到单独的 JRE 文件夹——这完全正常,不是你装错了。
选 LTS 版本,推荐 JDK 17 或 JDK 21
别追最新版,选长期支持(LTS)版本最稳。当前(2026 年)主流且推荐的选择是:
- JDK 17:2021 年发布,功能成熟,企业项目和教学资料覆盖广;
- JDK 21:2023 年发布,带虚拟线程等新特性,官方持续维护至 2031 年,适合新项目和个人学习。
下载请认准官网或可信镜像源(如 Oracle、Eclipse Temurin、Amazon Corretto),避免第三方捆绑软件。
立即学习“Java免费学习笔记(深入)”;
Windows 下环境变量就配两处
系统靠这两个变量定位 JDK 工具,缺一不可:
-
JAVA_HOME:新建系统变量,值填 JDK 的完整安装路径,例如:
C:\Program Files\Java\jdk-21(注意:路径里不能有空格或中文,建议安装时自定义到C:\jdk21这类简洁路径); -
Path:编辑系统变量 Path,在末尾新增一项:
%JAVA_HOME%\bin(别漏掉\bin,这里才放着java.exe和javac.exe)。
⚠️ 常见错误:分号用了中文全角符号、Path 里多加了引号、CMD 窗口没重启就验证——改完务必关闭并重新打开命令提示符。
验证是否真成功,只看这两条命令
打开新 CMD,依次输入:
-
java -version→ 应显示 JDK 版本号(如 21.0.1); -
javac -version→ 应显示相同版本号(不是“不是内部或外部命令”)。
两条都通过,说明 JDK 装好了、环境变量也生效了。下一步就可以装 IntelliJ IDEA 或 VS Code,开始写第一个 HelloWorld.java。



















