1.
Introduction
2.
Java/JVM
2.1.
垃圾回收
2.1.1.
analyze-full-gc
2.2.
ClassLoader
2.2.1.
Class的结构
3.
并发编程
3.1.
final/ThreadLocal
3.2.
线程
3.2.1.
NativeThread
3.2.2.
JVM线程
3.2.3.
ThreadPool
3.3.
锁
3.3.1.
CAS与AQS
3.3.1.1.
CAS的实现
3.3.1.2.
AQS的实现
3.3.1.3.
ReentrantLock
3.3.1.4.
CountDownLatch
3.3.1.5.
ReadWriteLock
3.3.2.
synchronized
3.3.2.1.
sync的native实现
3.4.
常见并发问题
3.5.
写时复制
4.
微服务中间件
Light (default)
Rust
Coal
Navy
Ayu
ReadWriteLock
读写锁
真实项目使用
Mybatis的缓存组件
Redisson(基于Redis)的读写锁