推荐初学者安装Adoptium的Temurin JDK 17(LTS版)并搭配VS Code或IntelliJ IDEA Community编辑器,配好环境变量后即可直接编译运行Hello World程序。

直接装好 JDK + 一个轻量编辑器(比如 VS Code 或 IntelliJ IDEA Community 版),再配好环境变量,就能写、编译、运行第一个 System.out.println("Hello World"); 了。不用一上来就折腾复杂工具链。
装对版本的 JDK
初学者推荐下载 Adoptium 的 Temurin JDK 17(LTS 版本),稳定、免费、社区维护好。别选 JDK 21 或更新的非LTS版,有些教材和练习题默认按 JDK 17 行为设计。Windows 用户去 adoptium.net 下 Windows x64 Installer;macOS 用户选 macOS ARM64(M系列芯片)或 x64(Intel 芯片);Linux 用户可选 tar.gz 包解压使用。
- 安装时勾选“Add to PATH”(Windows)或按提示配置
PATH(macOS/Linux) - 装完在终端输入
java -version和javac -version,两行输出都显示 17.x.x 就说明装对了
选一个顺手的代码编辑器
不建议初学就用 Eclipse 或老版本 IDE,配置项多、界面重。推荐两个选择:
- VS Code + Extension Pack for Java:免费、启动快、语法高亮+智能提示+一键运行全都有。安装后搜 “Java Extension Pack”,一键安装即可
- IntelliJ IDEA Community Edition:JetBrains 出的免费版,对 Java 支持最原生,新建项目、运行、调试一步到位。官网下载时注意选 “Community”(不是 Ultimate)
二者都不需要额外配构建工具(如 Maven)——写单个 .java 文件,直接右键“Run”就行。
立即学习“Java免费学习笔记(深入)”;
Android文档-开发者指南-第一部分:入门-中英文对照版 Android提供了丰富的应用程序框架,它允许您在Java语言环境中构建移动设备的创新应用程序和游戏。在左侧导航中列出的文档提供了有关如何使用Android的各种API来构建应用程序的详细信息。第一部分:Introduction(入门) 0、Introduction to Android(引进到Android) 1、Application Fundamentals(应用程序基础) 2、Device Compatibility(设备兼容性) 3、
验证环境:写并运行第一个程序
新建一个文件夹,比如 HelloJava,在里面创建文件 Hello.java,内容如下:
public class Hello {
public static void main(String[] args) {
System.out.println("你好,Java!");
}
}
- 确保文件名是
Hello.java,且类名Hello和文件名严格一致(大小写敏感) - 在该文件夹下打开终端,执行
javac Hello.java(生成Hello.class),再执行java Hello - 看到输出“你好,Java!”就代表环境完全跑通了
常见卡点和快速解决
如果命令报错,大概率是这三处之一:
-
'javac' 不是内部或外部命令→ JDK 没装,或没加进系统 PATH,重装并勾选“Add to PATH” -
错误: 找不到或无法加载主类 Hello→ 运行时写了java Hello.java(多了 .java),正确是java Hello -
编码GBK的不可映射字符(中文乱码)→ 把源文件另存为 UTF-8 编码(VS Code 右下角点编码 → Save with Encoding → UTF-8)
基本上就这些。后面想学项目管理、依赖引入,再了解 Maven 就行,一开始真不用碰。









