​ 已经写过一些有关于并发的文章,然后统一整理一下:

Java并发模型原理:

共享内存模型
内存屏障
volatile
synchronized和final
双重检查锁和延迟初始化
线程间通信
Java内存模型

Java中的锁及其实现

Java中的锁
偏向锁、轻量级锁、重量级锁
AQS的实现
可重入锁和读写锁
Java中Concurrent类的实现

初步接触并发,若有错误,还请雅正。