Skip to content

Java 学习笔记

本文档是 Java 学习路线入口,覆盖 Java 基础、集合、多线程、JVM、Spring、数据库与项目实战。


学习路线图

graph LR
    A["Java基础语法"] --> B["面向对象编程"]
    B --> C["集合框架与泛型"]
    C --> D["异常/IO/反射"]
    D --> E["并发编程"]
    E --> F["JVM与性能调优"]
    F --> G["Spring 全家桶"]
    G --> H["项目实战与部署"]

章节目录(持续更新)

  1. 01-Java基础语法与开发环境
  2. 02-面向对象与类设计
  3. 03-集合框架与泛型

推荐学习方式

  • 先理解概念:每章先过术语和核心模型。
  • 再做代码练习:每个知识点至少手写一遍。
  • 最后总结输出:用自己的话写笔记或讲给别人听。

推荐资料

类型名称链接
官方文档Java SE Documentationhttps://docs.oracle.com/en/java/javase/
在线教程廖雪峰 Java 教程https://liaoxuefeng.com/books/java/introduction/index.html
进阶书籍Effective Javahttps://book.douban.com/subject/3360807/
并发经典Java 并发编程实战https://book.douban.com/subject/10484692/

学习目标

  • 能独立完成中小型 Java 后端项目开发
  • 具备面试中高频知识点的系统表达能力
  • 能从代码层面定位常见性能与并发问题