Java 教程

一份优雅、深度、有趣的 Java 21 LTS 中文教程。
从零基础到架构师,每一步都有代码可运行、有原理可深究。

Java 21 LTS 80+ 章节 在线运行 开源免费
第一阶段

Java 基础入门

从 走进 Java 的世界开始,逐步深入 Java 基础入门。

5 章 →
第二阶段

面向对象编程

从 类与对象开始,逐步深入 面向对象编程。

7 章 →
第三阶段

Java 核心类库

从 字符串开始,逐步深入 Java 核心类库。

5 章 →
第四阶段

集合框架

从 集合体系总览开始,逐步深入 集合框架。

7 章 →
第五阶段

函数式编程

从 Lambda 表达式开始,逐步深入 函数式编程。

3 章 →
第六阶段

I/O 与 NIO

从 File 与 Path开始,逐步深入 I/O 与 NIO。

6 章 →
第七阶段

并发编程

从 并发基础开始,逐步深入 并发编程。

12 章 →
第八阶段

现代 Java 特性

从 模块系统开始,逐步深入 现代 Java 特性。

5 章 →
第九阶段

JVM 深度

从 JVM 内存模型开始,逐步深入 JVM 深度。

5 章 →
第十阶段

反射与注解进阶

从 反射机制开始,逐步深入 反射与注解进阶。

3 章 →
第十一阶段

数据库与网络

从 JDBC 详解开始,逐步深入 数据库与网络。

4 章 →
第十二阶段

工程化与生态

从 构建工具 Maven / Gradle开始,逐步深入 工程化与生态。

5 章 →
第十三阶段

Java Web 与 Spring 生态

从 Java Web 基础开始,逐步深入 Java Web 与 Spring 生态。

5 章 →
第十四阶段

高级专题与分布式

从 设计模式开始,逐步深入 高级专题与分布式。

6 章 →
第十五阶段

综合实战

从 实战:待办事项 CLI开始,逐步深入 综合实战。

1 章 →
第十六阶段

面试与进阶

从 Java 面试题精讲开始,逐步深入 面试与进阶。

1 章 →