第一步是安装jdk并正确配置环境变量:下载jdk 17或21等lts版本,安装时选择纯英文无空格路径(如d:\java\jdk-21),新建java_home指向该路径,编辑path添加%java_home%\bin,最后用java -version和javac -version验证。
想开始java开发,第一步就是把jdk装好、配对——不是只点下一步就行,关键在路径选对、变量设准、验证到位。下面直接说清楚怎么做。
JDK下载:选对版本,避开登录和慢速
初学者建议选LTS(长期支持)版本,比如JDK 17或JDK 21,稳定、资料多、主流框架兼容性好;JDK 8仍可用于老项目,但新学习不推荐。
- 官网下载(需注册):Oracle JDK下载页 → 选Windows x64 Installer(64位系统)→ 勾选 Accept License Agreement 才能下载
- 更推荐国内镜像(免登录、速度快):华为云JDK镜像站 → 按版本和系统选.exe安装包即可
- 注意核对系统架构:右键“此电脑”→“属性”,确认是Windows 10/11 + 64位,就选x64;32位系统已极少见,慎选x86
JDK安装:路径干净,不走默认
安装本身很简单,但路径选错后续容易出问题。别用C:\Program Files\Java这类带空格的路径,也别放中文目录下。
- 双击运行下载好的.exe文件,一路点“下一步”
- 到“选择安装路径”时,手动改成类似 D:\Java\jdk-21 或 C:\dev\jdk21 这样的纯英文、无空格路径
- JDK 11及以上版本不再自带JRE目录,无需额外操作;若用JDK 8,安装过程会自动附带JRE
- 记下这个完整路径,后面配置环境变量全靠它
环境变量配置:三步到位,不漏不重
配置的核心是让系统 anywhere 都能识别 java 和 javac 命令。全程在“系统属性→高级→环境变量→系统变量”里操作。
-
JAVA_HOME:新建系统变量 → 变量名填
JAVA_HOME→ 变量值填你刚才记下的JDK路径,例如D:\Java\jdk-21 -
Path:找到已有Path变量 → 编辑 → 新建两行:
%JAVA_HOME%\bin%JAVA_HOME%\jre\bin(JDK 11+可省略第二行,但加上也不报错) -
CLASSPATH(非必需,但部分老教程要求):新建系统变量 → 名为
CLASSPATH→ 值为.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
验证是否成功:两条命令,秒判对错
全部配置完,**必须重启命令提示符(cmd)**,否则变量不生效。
- 打开新cmd窗口,输入:
java -version→ 应显示类似java version "21.0.1" - 再输入:
javac -version→ 应显示对应编译器版本,如javac 21.0.1 - 如果报“不是内部或外部命令”,说明Path没加对或没重启cmd;如果版本号不对,可能是旧版本残留,检查JAVA_HOME是否指向新JDK
Java免费学习笔记:立即使用
解锁 Java 大师之旅:从入门到精通的终极指南











