这是一个长期更新维护的项目,主要原因是目前没有对 Java 开发知识点系统梳理的仓库,大多都是对某些技术点的面试题,但是没有讲解部分,所以这个仓库会对 Java 开发的知识点进行梳理与讲解。
补充说明:
- 这个仓库的文章,都是主讲底层与源码,不去讲怎么调用 api。
- 博客同步更新,每次会把一个技术点全部整理完才进行更新。
- 有些技术点体系太庞大,比如 Spirng 框架源码,所以我会只挑选核心与常考部分梳理讲解。
最后,欢迎大家 star 该项目,毕竟一个模块梳理完也需要花费十天到半个月时间,都开源出来也是为了帮助更多小伙伴,希望多多支持呀!
list
map
- HashMap 核心方法源码详解
- HashMap 其余方法源码详解
- HashMap 源码补充
- LinkedHashMap 源码解析
- TreeMap 核心方法源码详解
- TreeMap 其余方法源码详解
- TreeMap 中子Map源码详解
- HashTable 源码解析
set
基础
底层
JUC
-
AQS
-
并发工具
-
并发容器
-
阻塞队列
-
线程池
内存管理
- 1、运行时数据区域详解
- 2、对象详解
- 3、垃圾回收判定与算法
- 4、HotSpot回收算法细节
- 5、经典垃圾回收器
- 6、Region 内存布局回收器 G1
- 7、低延迟回收器 Shenandoah
- 8、低延迟回收器 ZGC
- 9、无操作回收器 Epsilon
- 10、回收器常用参数
- 11、故障处理工具与六种 OOM
执行子系统
编译与优化
数据结构与对象
核心实现
持久化实现
多机实现
功能实现
概述
关系模型
标准 SQL
建模设计
实现技术
正在进行
待续...
待续...
待续...
待续...
待续...
待续...
待续...
待续...
待续...
待续...
待续...
待续...
待续...
待续...
待续...
待续...
待续...