装好jdk并配置环境变量是java开发第一步。需下载lts版本(如jdk 17/21),避免jdk 8和23;安装路径不含中文、空格;设置java_home指向jdk路径,path添加%java_home%\bin;验证java -version、javac -version和echo %java_home%均正常。

装好 JDK 并配对环境变量,是写 Java 的第一步。不复杂,但路径、大小写、分号这些细节容易出错,卡住新手。
下载适合你系统的 JDK 版本
推荐优先选长期支持(LTS)版本,比如 JDK 17 或 JDK 21,稳定、资料多、企业常用。普通学习者避开 JDK 8(太老)、JDK 23(太新,部分工具尚未适配)。访问官网或可信镜像站下载:
- Windows 用户选 x64 Installer(.exe),双击安装最省事;
- 若需自定义路径或批量部署,可选 MSI 或压缩包(.zip),后者需手动解压;
- 安装前确认系统架构:右键“此电脑”→“属性”,看是“64位操作系统”还是“32位”;
- 避免安装路径含中文、空格或特殊符号,例如
D:\Java\jdk-17比C:\Program Files\Java\jdk 17更稳妥。
安装 JDK 并记录安装位置
运行下载好的 .exe 文件,一路点“下一步”即可。关键动作是:
Java JDK 25 来自 OpenJDK 官方归档,版本为 JDK 25,本条下载地址已指向官方 Windows x64 zip 安装包直链,适合调试旧项目或兼容旧版 Java 运行环境。
- 在“选择安装路径”步骤中,记下你设置的完整路径,比如
D:\Java\jdk-17; - 取消勾选“Public JRE”(除非明确需要独立 JRE),避免版本冲突;
- 安装完成后不要急着关窗口,先确认没有报错提示。
配置 JAVA_HOME 和 Path 环境变量
这是让命令行认出 java 和 javac 的核心步骤:
- 按 Win + R,输入
sysdm.cpl回车,打开“系统属性”→“高级”→“环境变量”; - 在“系统变量”区域点“新建”,变量名填 JAVA_HOME(必须全大写、无空格),变量值填你刚记下的 JDK 路径,如
D:\Java\jdk-17; - 再找到系统变量里的 Path,双击编辑,点“新建”,添加一行:
%JAVA_HOME%\bin; - 不需要手动加
%JAVA_HOME%\jre\bin(JDK 11+ 已不带独立 JRE 目录); -
CLASSPATH一般不用设,初学阶段留空更安全,避免干扰。
验证安装是否真正生效
开一个全新的命令提示符(cmd),不是旧窗口——旧窗口不读新变量:
- 输入
java -version→ 应显示 JDK 版本号,说明运行环境 OK; - 输入
javac -version→ 应显示编译器版本,说明开发工具 OK; - 输入
echo %JAVA_HOME%→ 应打印出你设置的路径,说明变量生效; - 如果任一命令提示“不是内部或外部命令”,请回头检查 Path 是否漏加
%JAVA_HOME%\bin,或变量名拼错(比如写成Java_Home)。
到这里,你的 Java 开发环境就准备好了。可以试着写个 Hello World 编译运行,走完最后一环。










