环境搭建
学习 Java 的第一步是搭建开发环境:安装 JDK 并配置环境变量,然后选择一个顺手的 IDE。
安装 JDK
JDK(Java Development Kit)是 Java 开发工具包,包含编译器 javac、运行时 java 和标准类库。
| 术语 | 说明 |
|---|---|
| JDK | 开发工具包,开发必须安装 |
| JRE | 运行时环境,只运行不开发时装它即可 |
| JVM | Java 虚拟机,负责执行字节码 |
推荐安装 LTS 版本(如 JDK 17 或 JDK 21),可以从 Oracle 官网或 OpenJDK 发行版(如 Adoptium)下载。
验证安装
安装完成后打开终端,执行:
java -version
javac -version
能正确输出版本号,说明环境变量配置成功。
选择 IDE
| IDE | 特点 |
|---|---|
| IntelliJ IDEA | 业界主流,智能提示强大,社区版免费 |
| Eclipse | 老牌免费 IDE,插件丰富 |
| VS Code | 轻量,安装 Java 扩展包即可 |
新手推荐直接使用 IntelliJ IDEA 社区版,开箱即用,省去大量配置时间。
编译与运行流程
Java 程序的执行分两步:
javac Hello.java # 编译:.java -> .class(字节码)
java Hello # 运行:JVM 加载字节码执行(注意不带 .class 后缀)
正是"一次编译,到处运行"的字节码机制,让 Java 具备了跨平台能力。