Java 后端专题学习

按目标进入一条路线,把原理、实践与排查连起来。

Java 并发

从内存可见性到线程池与上下文清理,建立能解释、能复现的并发知识。

适合
掌握 Java 基础,开始使用多线程的后端开发者
前置知识
类与对象、异常处理、基本集合
进入专题 · 8 篇重点阅读

MySQL

通过可执行 SQL 连接索引、执行计划、事务隔离与死锁排查。

适合
已会编写 SQL,希望理解查询与并发行为的开发者
前置知识
SELECT、UPDATE、主键与事务基本语法
进入专题 · 8 篇重点阅读

Redis

按访问方式选数据结构,理解持久化、缓存失效与锁租约的边界。

适合
正在接入缓存或排查缓存问题的后端开发者
前置知识
键值访问、基本命令行、过期时间
进入专题 · 8 篇重点阅读

准备面试

先读每篇的简明结论,再用示例解释原理与边界。重点练习线程池排队规则、事务隔离,以及缓存失效场景。

解决开发问题

带着现象阅读:任务被拒绝、事务互相等待,或热点缓存失效。先复现,再观察,最后选择解决办法。