多线程进阶相关知识点
一.CAS
1.1 CAS的原子类

这些代码是在java.util.concurrent.atomic包中的原子类,是基于CAS实现的.

1.2 实现自旋锁

1.3CAS中的ABA问题

极端情况:

1.4 ABA问题的解决
二. callable接口

三.reentrantLock
3.1 reentrantLock与synchronized区别
四.信息量 semaphore

五. CountDownLatch

六. concurrentHashMap
6.1 concurrentHashMap的优点












