AbstractQueuedSynchronizer 是一个锁框架。
实现的原理(大概):
1、关于重入锁方面的实现,参考(手写一个可重入锁)。
2、关于公平锁方面的实现,使用双链表的形式,进行公平锁的排队。
怎么用:
详见AbstractQueuedSynchronizer的api,或者参考:ReentrantLock的实现。
源码解析:
待补充。。。。
AQS(AbstractQueuedSynchronizer)
猜你喜欢
转载自www.cnblogs.com/chen--biao/p/11361559.html
今日推荐
周排行