环境搭建与第一个 Java 程序
环境搭建与第一个 Java 程序
欢迎来到 Eden手记。这一周只有一个目标:让 Java 在你的电脑上真正跑起来,并亲手写出第一行属于你的代码。
为什么从环境开始
很多教程一上来讲语法,结果你卡在「javac 不是内部命令」。工程师的第一课不是语法,是:把工具链打通。
本周你要装好三样东西:
- JDK(Java 开发工具包)—— 编译和运行的基础
- IDEA(IntelliJ IDEA Community 即可)—— 写代码的主力 IDE
- Git—— 以后管理代码用,现在先装上
建议版本:JDK 17 或 21(LTS,长期支持)。
安装 JDK(macOS 示例)
用 Homebrew 最省事:
brew install openjdk@21
安装后确认:
java -version
javac -version
能看到版本号,就说明命令行通路通了。Windows 用户请从 Adoptium / Oracle 官网下载安装包,并把 JAVA_HOME 配进环境变量。
安装 IDEA
- 打开 JetBrains 官网下载 Community 版
- 新建项目时选择 Java,构建工具先选 IntelliJ 或 Maven(下周起我们会统一用 Maven)
- SDK 指向你刚装的 JDK
第一次打开别被界面吓到:你只需要会 新建类、点运行、看控制台输出。
第一个程序
新建类 HelloEden:
public class HelloEden {
public static void main(String[] args) {
System.out.println("Eden手记 · Learning is the primary productive force.");
System.out.println("Hello, YoungGc!");
}
}
右键运行。控制台打印出两行字,恭喜你:从 0 迈出了第一步。
这几行在干什么?
public class HelloEden:定义一个公开类,文件名必须是HelloEden.javamain方法:程序入口,JVM 从这里开始执行System.out.println:把内容打印到控制台
先建立肌肉记忆,原理后面慢慢补。
用命令行编译运行(可选但推荐试一次)
javac HelloEden.java
java HelloEden
IDE 再强大,也要知道底层是这两步:编译成 .class,再交给 JVM 执行。
本周练习清单
常见坑
| 现象 | 可能原因 |
|---|---|
找不到 java 命令 |
环境变量 / PATH 未配置 |
| 中文乱码 | 终端或文件编码不是 UTF-8 |
| IDEA 无法选 SDK | 项目未关联 JDK,去 Project Structure 里指定 |
写在最后
Eden 区是 JVM 里对象「出生」的地方。你的 Java 之路也一样——先出生,再成长。
下周我们开始拆逻辑:方法、数组与字符串。
YoungGc · Eden手记
学习是第一生产力。
如发现有错误欢迎指正,欢迎交流,接受反驳。 -- by不为 :)

浙公网安备 33010602011771号