📚 学习资料导航

📌 本文持续更新。所有推荐均基于实际使用体验,不收广告费。博客全文导航请看 博客内容导航。


一、Java 后端学习路线总览

推荐顺序:Java 基础 → JVM → 并发 → Spring → MySQL → Redis → 消息队列 → Elasticsearch → Docker/K8s → 系统设计

每个阶段先看书打底 → 再刷题巩固 → 再看源码进阶。


二、必读书单

Java 核心

书名 推荐理由 难度
《Java 编程思想》(第4版) Java 入门经典,打基础用 ⭐⭐⭐
《Effective Java》(第3版) 进阶必读,条款式写法很适合面试答题 ⭐⭐⭐⭐
《深入理解 Java 虚拟机》(第3版·周志明) JVM 圣经,国内最权威 ⭐⭐⭐⭐⭐
《Java 并发编程实战》(Brian Goetz) 并发圣经,Happens-Before 讲透了 ⭐⭐⭐⭐⭐
《Java 并发编程的艺术》(方腾飞) 更适合中文读者,源码分析到位 ⭐⭐⭐⭐

数据库 & 中间件

书名 推荐理由 难度
《MySQL 技术内幕:InnoDB 存储引擎》(第2版) InnoDB 原理最权威,面试必备 ⭐⭐⭐⭐⭐
《高性能 MySQL》(第4版) 实战调优,索引优化讲得最清楚 ⭐⭐⭐⭐
《Redis 设计与实现》(黄健宏) Redis 源码级别讲解,SDS/跳表/字典全覆盖 ⭐⭐⭐⭐
《Kafka 权威指南》(第2版) Kafka 最系统的书,读完足够应对 80% 面试 ⭐⭐⭐⭐

系统设计 & 架构

书名 推荐理由 难度
《数据密集型应用系统设计》(DDIA) 系统设计天花板,必读 ⭐⭐⭐⭐⭐
《凤凰架构》(周志明) 国内最好的微服务架构书,免费在线阅读 ⭐⭐⭐⭐
《设计模式》(GoF) 23种设计模式,结合 Spring 源码看效果翻倍 ⭐⭐⭐

AI & 大模型工程

书名 / 资料 推荐理由
《大模型应用开发:动手做 AI Agent》 RAG + Agent 工程实践,贴近实际
LangChain / LlamaIndex 官方文档 框架文档即教程
Anthropic Cookbook(GitHub) Claude API 最佳实践示例

三、视频课程推荐

B站免费资源

UP主 / 课程 内容 推荐指数
黑马程序员 · Java 全栈 Java + Spring Boot + MySQL + Redis 全套 ⭐⭐⭐⭐⭐
尚硅谷 · JVM 精讲(宋红康) JVM 最好的中文课程,配套《深入理解 JVM》看 ⭐⭐⭐⭐⭐
尚硅谷 · MySQL 高级(周阳) 索引 + 锁 + 事务讲得很清楚 ⭐⭐⭐⭐⭐
尚硅谷 · Spring Cloud(周阳) Nacos + Sentinel + Gateway 全套 ⭐⭐⭐⭐
动力节点 · Redis 7 Redis 6/7 新特性 + 实战 ⭐⭐⭐⭐
小破站 RocketMQ / Kafka 搜”图灵课堂” Kafka 实战 ⭐⭐⭐⭐

付费课程(值得买)

平台 课程 说明
极客时间 《MySQL 实战 45 讲》(丁奇) MySQL 最值得买的专栏,每篇都是精华
极客时间 《Java 并发编程实战》(王宝令) 源码级别讲并发,比书友好
极客时间 《Elasticsearch 核心技术与实战》 ES 最系统的实战课
慕课网 Spring Boot 企业级开发 项目实战向,简历项目参考

四、刷题平台

算法刷题

平台 推荐用法
LeetCode(力扣) 主刷平台,按 Hot 100 + 剑指 Offer 顺序刷
牛客网 · 算法专项 校招真题多,Java 输入输出题型更贴近笔试
LeetCode 题解(labuladong) 框架思路讲得最好,推荐配合刷题

推荐刷题顺序:

  1. 数组 / 双指针 / 滑动窗口(20题打底)
  2. 链表 / 栈 / 队列(20题)
  3. 二叉树(BFS/DFS,30题)
  4. 动态规划(背包、LCS、LIS,40题)
  5. 图论(DFS/BFS/并查集,20题)

面试八股刷题

平台 特点
JavaGuide(javaguide.cn) 最全面的 Java 面试手册,每道题都有详细解析
小林 Coding(xiaolincoding.com) 图解系列,MySQL / Redis / 网络 / OS 讲得极好
CS-Notes(GitHub: CyC2018) 经典,覆盖面广,适合快速复习
Java 全栈知识体系(pdai.tech) 体系化,深度够
牛客网 · 面试题库 分公司 / 分岗位,真实面经多

五、技术博客 & 网站

必看参考手册

网站 用途
Spring 官方文档(docs.spring.io) Spring / Spring Boot / Spring Cloud 第一手资料
Baeldung(baeldung.com) Java 生态最好的英文教程站,每篇都有代码
美团技术团队(tech.meituan.com) 工业级实战经验,Java 性能优化必看
阿里中间件博客 分布式系统深度文章
InfoQ 中文站 架构设计趋势,开阔视野
GitHub Trending 每天看热门开源项目,保持技术敏感度

大模型 / AI 工程

网站 用途
Anthropic 文档(docs.anthropic.com) Claude API,Prompt 工程最佳实践
LangChain 文档(python.langchain.com) RAG / Agent 框架
HuggingFace(huggingface.co) 模型 Hub,论文 + 代码
Arxiv(arxiv.org/list/cs.AI) 最新论文,RAG / Agent 相关搜 2404+

六、简历 & 求职

简历工具

工具 推荐理由
超级简历(wondercv.com) 最好用的中文简历制作工具,模板专业
Overleaf(LaTeX 模板) 适合对格式有追求的同学
JSONResume(GitHub) 程序员风格,代码托管简历

求职信息源

渠道 用途
牛客网 · 求职讨论区 校招最活跃的讨论社区,内推 + 面经都在这
秋招信息 公众号 「互联网人的日常」「秋招笔试」订阅即可
Boss直聘 / 实习僧 找实习首选
GitHub · Job 相关 repo 搜「Java-Interview」「CS-Interview」

七、实用工具

工具 用途
Arthas(阿里开源) Java 线上诊断神器,attach 进程实时分析
VisualVM / JProfiler JVM 内存 & CPU 分析
draw.io 架构图 / 流程图,面试画图用
Postman / Apifox 接口测试
DBeaver 数据库 GUI,支持 MySQL/Redis/ES
Markdown Here 浏览器插件,在邮件里写 Markdown

💡 个人建议:别收藏夹无限膨胀。每个方向选 1-2 个资源钻透,比广撒网有效 10 倍。刷题宁可刷 3 遍同一题集,也不要每天换方向。


📚 学习资料导航
https://whyalwaysme.lol/2026/09/01/学习资料导航/
作者
Cassiur
发布于
2026年9月1日
许可协议