Java 第一章 入门篇
(零基础友好版,2026 年实用路线)
这一章的目标很简单:让完全没接触过编程的人,也能在 1-2 小时内跑出第一个 Java 程序,同时搞清楚“Java 到底是什么、为什么学它、怎么开始”这些最基础的问题。
第一节:Java 是什么?为什么现在还在学它?
- 一句话定义:Java 是一门面向对象、跨平台、安全、稳定的高级编程语言。
- 最核心特点(记住这三点就够入门):
- Write Once, Run Anywhere(一次编写,到处运行)——靠 JVM(Java 虚拟机)
- 面向对象(万物皆对象)——代码组织方式更接近人类思维
- 企业级王者——后端、大数据、Android、桌面应用、金融系统、游戏服务器……到处都是 Java
2026 年现状(为什么还值得学):
- 后端主流语言 Top 3(Java、Python、Go)
- Spring Boot 生态依然最成熟、最稳定
- 大厂后端岗位需求量巨大(阿里、字节、腾讯、美团、京东……)
- Android 开发、Hadoop/Spark 大数据、微服务、金融核心系统仍以 Java 为主
- 学习曲线适中,语法规范,对新手友好
一句话总结:Java 是“稳定、赚钱、岗位多”的编程语言,适合想进大厂、做后端、搞大数据、转 Android 的同学。
第二节:Java 发展简史(了解即可,不用背)
- 1995 年:Sun 公司发布 Java 1.0(詹姆斯·高斯林,绿帽子 → Java 吉祥物)
- 2006 年:Sun 开源 Java(OpenJDK)
- 2010 年:Oracle 收购 Sun
- 2014 年:Java 8(Lambda、Stream、Optional)——现代 Java 分水岭
- 2017 年起:Oracle 发布 6 个月一次新特性版本(Java 9,10,11…)
- 长期支持版(LTS):Java 8 → 11 → 17 → 21(2026 年主流是 17 和 21)
当前推荐(2026 年):
- 学习用:Java 17 或 Java 21(LTS)
- 企业项目:很多还在用 Java 8/11,建议先学 17,再向下兼容
第三节:开发环境搭建(最重要一步!)
三种方式,从简单到专业排序(建议按顺序尝试)
方式 A:最快上手(推荐零基础第一选择)——在线 IDE
- 打开浏览器,进入:https://www.jdoodle.com/online-java-compiler/
- 直接在网页里写代码,点 “Execute” 就能运行
- 写一个最简单的程序试试:
public class Hello {
public static void main(String[] args) {
System.out.println("你好,重阳!2026 年我们一起学 Java!");
}
}
成功看到输出 → 恭喜你,已经成功跑了第一个 Java 程序!
方式 B:本地环境(强烈推荐,养成好习惯)
步骤(Windows / macOS / Linux 通用):
- 下载 JDK 21(LTS 长期支持版)
- 官网:https://www.oracle.com/java/technologies/downloads/
- 或用 OpenJDK:https://adoptium.net/(推荐,免费、无需登录)
- 安装(一路 Next 即可)
- 配置环境变量(最容易出错的地方) Windows:
- 右键 此电脑 → 属性 → 高级系统设置 → 环境变量
- 系统变量 → 新建 JAVA_HOME = JDK 安装目录(如 C:\Program Files\Eclipse Adoptium\jdk-21.0.2.13-hotspot)
- Path → 新增 %JAVA_HOME%\bin
- 命令行输入
java -version看到版本信息即成功 macOS / Linux:
# 用 Homebrew(mac)或 sdkman(推荐)
brew install openjdk@21
# 或
curl -s "https://get.sdkman.io" | bash
sdk install java 21.0.2-tem
- 验证:
java -version
javac -version
看到版本号 → 环境搭建成功!
方式 C:安装 IDE(写代码更舒服)
推荐顺序(2026 年主流):
- IntelliJ IDEA Community(免费版)→ 最推荐!智能提示、调试、插件生态最好
- 下载:https://www.jetbrains.com/idea/download/
- VS Code + Extension Pack for Java → 轻量、免费
- Eclipse → 老牌,但现在用的人少一些
新手建议:直接用 IntelliJ IDEA Community,一步到位。
第四节:第一个真正程序 —— HelloWorld
在 IntelliJ IDEA 中:
- File → New → Project → Java → Next
- 选择 JDK 21 → Next
- 项目名:HelloJava → Create
- src → 右键 → New → Java Class → 名字 Hello
- 写入以下代码:
/**
* 我的第一个 Java 程序
* @author 重阳
*/
public class Hello {
public static void main(String[] args) {
// 这是一行注释
System.out.println("Hello, Java 2026!");
System.out.println("重阳今天开始学 Java!");
// 变量小试牛刀
String name = "重阳";
int age = 25;
System.out.println("我叫" + name + ",今年" + age + "岁");
}
}
- 右键 → Run ‘Hello.main()’ → 看到输出即成功!
代码解释(最关键几行):
public class Hello { // 类名必须和文件名一致(Hello.java)
public static void main(String[] args) { // 程序入口,固定写法
System.out.println("内容"); // 输出并换行
// + 是字符串拼接
}
}
第五节:小结 & 下一章预告
本章你已经学会:
- Java 是什么、为什么学
- 环境搭建(在线 / 本地 / IDE)
- 写出并运行第一个程序
- 理解 main 方法、System.out.println、字符串拼接
下一章预告(第二章 基础语法):
- 变量、数据类型(int、double、String…)
- 运算符(+ – * / % ++ –)
- 键盘输入(Scanner)
- if-else、switch
- for / while 循环
今日小练习(强烈建议完成):
- 修改上面程序,输出你的名字和年龄
- 尝试输出 3 行不同的内容
- 把程序改成输出“我今天心情很好!”(改字符串内容)
- (可选)在 IntelliJ 中试试 Ctrl + / 快速注释、Alt + Enter 智能修复
完成了就告诉我你的感受,或者问我任何安装/运行中遇到的问题~
我们一步一步把 Java 学扎实!加油,重阳!🚀