本项目旨在通过手动实现Java核心组件和常用框架,深入理解底层原理。 在这个过程中了解设计思想,不追求完整或高性能的复刻,而是关注这些机制在最基本约束下是如何被一步步构建出来的。每个实现都配合相应的博客记录,用来澄清设计选择、权衡与误解,作为我个人学习和思考的长期积累,并会随着理解的加深持续调整和补充。 建议搭配 [博客网站/手写实现] 专题 食用:手写实现-blogs 如果你只是想借此阅读优秀设计的源码,建议转战至 : 源码阅读-blogs