内容暂未上传
线程同步工具类Semaphore的使用场景以及源码解析
线程同步工具类CyclicBarrier的使用场景以及源码解析
线程同步工具类CountDownLatch的使用场景以及源码解析
利用wait()/notify()、Lock/Condotion实现线程通信,达到多线程之间同步信息的效果
基于AQS的ReentrantLock、ReentrantReadWriteLock类原理
AQS类结构、资源争夺、等待队列,基于AQS的不可重入锁实现
对象头结构布局、synchronized锁升级(偏向锁 → 轻量级锁 → 重量级锁)
锁作为并发共享数据,保证一致性的工具,在JAVA平台的实现
CAS在CPU的实现,以及Java对CAS的封装