并发编程知识点总结:
-
Java关键字实现线程同步
-
通过JUC包实现线程同步
- 无锁形式实现
- CAS : java.util.concurrent.atomic包的基础
- 原子变量类atomic
- ThreadLocal使用与原理分析
- Java锁机制
- Java锁机制
- AQS : 是java.util.concurrent.locks包的基础,比如ReentrantLock等类
- ReentrantLock类使用与原理
- ReentrantReadWriteLock类使用与原理
- StampedLock类使用与原理
- LockSupport工具类
- JUC包并发集合collections
- JUC包并发队列
- JUC包同步工具类
- JUC包线程执行器executor
- 无锁形式实现
-
经典线程问题
JUC包类图:
JUC包