后端进阶技术阅读与源码资料
2026/11/6大约 4 分钟后端进阶Java源码技术阅读
面向已有 Java 基础、希望深入实现机制与工程取舍的读者。这里将技术文章、Java 示例和项目源码放在同一份目录中,便于从问题定位到实现与参考依据。
IO、并发与数据存储进阶
16 篇后端进阶教程覆盖 IO/NIO、AQS、ThreadLocal、CompletableFuture、虚拟线程、JDK 迁移、MySQL 的事务与锁,以及 Redis 复制、持久化和高可用。各篇给出机制解释、适用版本和参考资料。
下载后端工程阅读与源码包 · 文件清单与 SHA-256 · Java 示例统一运行记录
技术阅读目录
| 主题 | 在线阅读 | 适合了解什么 |
|---|---|---|
| Java 语言 | 接口方法与 JDK 21 | 接口方法类型与版本差异 |
| 运行时 | JDK 8 到 21 的类加载器 | 类加载器变化、委派与模块边界 |
| 并发与过载 | 线程池原理与过载处理 | 排队、扩容、拒绝策略与延迟 |
| 事务 | Spring 事务边界 | 代理、自调用、提交与外部副作用 |
| 缓存一致性 | 缓存失效与补偿 | 删除失败、旧值回填与恢复路径 |
| 调用治理 | 超时预算与重试边界 | 等待、重试放大与取消传播 |
| AI 后端工程 | 知识库文档更新 · 工具调用权限与幂等 | 版本切换、权限校验与业务操作边界 |
更多专题见技术专题目录,基础机制可回到 Java 核心与后端。这是一份按用途选读的目录,无需按顺序完成任务。
源码与现有实验资料
| 资料 | 用途与边界 |
|---|---|
| 线程池 Java 文件 · 已有 stdout 记录 | 结合线程池专题对照源码与现有记录;记录不代表你的环境已运行成功 |
| 检索实验 Java 源码 ZIP · 原始 JSON | 阅读合成数据检索实验的实现与已有结果,范围见实验说明 |
| 知识库服务源码与架构 | 阅读项目页面所述的请求链路、架构与证据边界 |
本文仅组织阅读入口,未新增执行记录。技术文章中的说明性代码、待执行用例与已有实验记录应分别按原文标注理解;复现前先核对各文档的 JDK、依赖和环境要求。
后端工程资料包
资料包包含 16 篇教程与阅读目录、12 个 Java 源文件、来源和许可说明,采用 Markdown,Mermaid 图表需要支持该语法的阅读器。包内保留代码示例原文及对应关系,可以离线查阅。
Java 示例以 JDK 21 为基线。正常与预期失败场景分开记录;MySQL 和 Redis 会话示意没有在本轮启动真实中间件,文章中保留未执行说明。文件清单提供每个收录文件的哈希,便于核对下载内容。已有 PDF 手册仍可从资料中心访问。
官方参考入口
以下入口用于核对版本与 API,具体技术结论及适用范围见对应专题引用。
- Oracle Java SE 21 文档:语言、JVM 与标准库参考。
- Spring Framework 参考文档:事务与框架机制参考,阅读时匹配项目版本。
- Redis 官方文档:命令与缓存使用参考。
相关资料
- Java 面试资料:知识检查、复习安排与追问。
- Java AI 资料:验收手册、用例与检索源码。
- 项目简历资料:项目事实、表达模板与样例。
- 返回技术阅读与源码资料中心。
