装好jdk并配置环境变量是java开发的第一步,需下载lts版本(如jdk17/21),安装时避开中文与空格路径,新建java_home指向jdk根目录,再将%java_home%\bin添加至path,最后用java -version和javac -version验证成功。

装好 JDK 并配对环境变量,是写 Java 代码前必须走通的第一关。关键不是装得多快,而是路径写得准、变量设得对、验证做得实。
下载与安装 JDK
选一个长期支持(LTS)版本,比如 JDK 17 或 JDK 21,稳定且社区资源丰富。打开 Oracle 官网或 Adoptium(推荐开源替代)下载页面,按你的系统选包:
- Windows 用户:下 .exe 安装程序(注意区分 x64 或 x86,右键“此电脑”→“属性”可查)
- macOS 用户:选 .dmg,拖进 Applications 即可
- Linux 用户:常用 .tar.gz,解压后建议放到
/usr/lib/jvm/下
安装时建议自定义路径,避开中文、空格和系统盘根目录,例如:D:\Java\jdk-17 或 /opt/java/jdk-21,并记牢这个路径——后面全靠它。
配置 JAVA_HOME 和 Path
JAVA_HOME 是“家地址”,Path 是“出门路线”。两者缺一不可,顺序也不能错。
- 先新建系统变量 JAVA_HOME,值填你刚才记下的 JDK 根目录(不含
\bin),如D:\Java\jdk-17 - 再编辑系统变量 Path,新增一条:
%JAVA_HOME%\bin(Windows)或$JAVA_HOME/bin(macOS/Linux) - macOS/Linux 还需在终端运行
source ~/.zshrc(或~/.bash_profile)让配置生效
验证是否真正生效
别只信安装界面的“完成”提示,打开新命令行窗口(旧窗口不识别新变量),依次执行:
-
echo %JAVA_HOME%(Windows)或echo $JAVA_HOME(macOS/Linux)→ 应输出你设的路径 -
java -version→ 显示 JDK 版本号,说明运行环境就位 -
javac -version→ 显示编译器版本,证明开发工具可用
如果 javac 报“不是内部或外部命令”,大概率是 Path 没加对,或没重启命令行。
小提醒:CLASSPATH 通常不用配
JDK 5 以后,除非你手动加载特殊类库,否则无需设置 CLASSPATH。强行配错反而容易引发“找不到类”的问题。初学者直接跳过这一步更稳妥。
Java免费学习笔记:立即使用
解锁 Java 大师之旅:从入门到精通的终极指南











