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 章 →