装好jdk并配对环境变量是java开发第一步,需选jdk 17或21等lts版本,windows用.exe安装包,安装路径避免中文与空格,配置java_home和path(含%java_home%\bin),最后用java -version和javac -version验证。

装好 JDK 并配对环境变量,是写 Java 代码的第一步,也是最关键的一步。它不难,但细节错一点,命令就用不了。
选对版本和安装包
初学者建议直接选 JDK 17 或 JDK 21 这类长期支持(LTS)版本,稳定、文档全、主流框架都兼容。别选非 LTS 的中间版本,比如 JDK 18–20,更新快、资料少、容易踩坑。
- Windows 用户优先下载 .exe 安装包(不是 .zip),带图形向导,省心;企业批量部署可选 .msi
- 安装路径务必避开中文、空格和特殊符号,例如
D:\Java\jdk-17.0.9可以,C:\Program Files (x86)\Java JDK或D:\我的开发工具\jdk就容易出问题 - 安装时勾选 “Add to PATH” 和 “Set JAVA_HOME”(如果安装器提供),能自动完成部分配置,减少手动出错
必须配好的两个环境变量
光装完 JDK 不等于能用命令,得让系统“认得”它。关键就两个变量:
Java JDK 25 来自 OpenJDK 官方归档,版本为 JDK 25,本条下载地址已指向官方 Windows x64 zip 安装包直链,适合调试旧项目或兼容旧版 Java 运行环境。
-
JAVA_HOME:新建系统变量,变量名严格写成
JAVA_HOME,变量值填你 JDK 的根目录,比如D:\Java\jdk-17.0.9(不含\bin) -
Path:编辑已有的 Path 系统变量,在里面新增一行:
%JAVA_HOME%\bin—— 这样java、javac才能在任意文件夹下运行
验证是否真成功
别只看安装界面的“完成”,要动手敲命令确认:
- 按
Win + R,输入cmd回车,打开命令提示符 - 依次执行两行命令:
java -version→ 应显示 JDK 版本号(如 17.0.9)javac -version→ 应显示编译器版本(必须和上面一致) - 如果其中一条报“不是内部或外部命令”,说明
Path没配对;如果java -version能用但javac -version不行,大概率是装了 JRE 没装 JDK,或者JAVA_HOME指错了位置
小提醒:bin 目录才是命令所在
JDK 安装后,所有工具都在 bin 文件夹里:javac 编译、java 运行、javadoc 生成文档、jar 打包……环境变量指向 %JAVA_HOME%\bin,本质就是把这一整套工具“端”到系统命令搜索路径里。记不住全部命令没关系,只要 javac 和 java 能用,开发就起步了。










