写在前面:关于这份 Java 学习总结

这一套 Java 系列文章,是我在学习和使用 Java 过程中逐步整理出来的。它不追求面面俱到地堆砌所有 API,而是希望围绕 Java 最核心、最常用、最能落到实际开发中的那些知识点,建立一条从语言基础到能写出可维护代码的主线。

这个系列覆盖了什么

整体内容按照"先打地基,再补能力,最后谈工程"的顺序组织:

  1. 语言基础:从 Java 简介、环境搭建与第一个程序开始,到面向对象编程、异常处理这些每天都要用的核心概念。
  2. 进阶特性:反射、注解、泛型、集合、IO、日期时间、正则、多线程等,是写出表达力更强、更健壮代码的关键。
  3. 工程能力:单元测试、Maven、网络编程、XML 与 JSON、JDBC、函数式编程,让你具备把 Java 用在真实项目里的能力。

适合谁读

  • 想系统补一遍 Java 的初学者,或从其他语言转过来的开发者。
  • 已经在用 Java,但希望把零散知识点重新串成一条主线的人。

学习建议

  • 按顺序读:这个系列是有递进关系的,前面的概念是后面的基础,建议从 01 开始顺着往下走。
  • 动手敲:每个知识点都尽量配了示例,看懂不等于会用,亲手跑一遍才会真正记住。
  • 回头看:工作中遇到对应问题时,再回来翻一翻,往往比第一次读收获更大。

希望这份总结,能帮你把 Java 从"会一点"真正学到"用得顺"。