1. 为什么选择CMD+JDK作为Java入门起点
刚接触Java的新手往往会被各种IDE(如Eclipse、IntelliJ IDEA)的复杂界面吓退。十年前我刚开始教学生Java时,发现直接从命令行(CMD)入手反而能让学生更清晰地理解Java程序的编译运行机制。用最原始的方式搭建环境,就像学做饭先从认识柴米油盐开始,而不是直接使用智能料理机。
JDK(Java Development Kit)是Java开发的基石,它包含了:
- javac编译器(将.java文件转为.class字节码)
- java执行器(运行编译后的程序)
- 其他核心工具(如javadoc文档生成)
注意:市面上有些"一键安装包"会跳过环境变量配置这个关键步骤,导致后续学习出现各种灵异问题。我强烈建议手动配置,这个过程本身就是在理解Java的运行原理。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. JDK安装与环境变量配置实战
2.1 JDK版本选择与安装
当前主流选择:
- Java 8(LTS长期支持版,企业仍广泛使用)
- Java 11/17(较新的LTS版本)
安装建议:
- 从Oracle官网下载对应系统的JDK(建议x64版本)
- 安装路径不要有中文和空格(如
C:\Java\jdk1.8.0_301) - 记住安装路径,后续配置要用
2.2 环境变量配置详解
这是新手最容易出错的地方,我们分三步操作:
-
新建JAVA_HOME变量
- 右键"此电脑"→属性→高级系统设置→环境变量
- 在系统变量新建:
code复制变量名:JAVA_HOME 变量值:C:\Java\jdk1.8.0_301(你的实际安装路径)
-
修改Path变量
- 找到系统变量中的Path→编辑→新建
- 添加两条记录:
code复制%JAVA_HOME%\bin %JAVA_HOME%\jre\bin
-
验证配置
打开CMD,依次执行:bash复制
java -version javac -version应该能看到类似这样的输出:
code复制java version "1.8.0_301"
