AbstractQueuedSynchronizer简单理解及介绍
1.AbstractQueuedSynchronizer介绍AbstractQueuedSynchronizer是一个抽象同步队列器,它的作用是提供一个框架,简化程序员对锁,同步控制工具的开发。如果从零开发一个可重入的独占锁,程序员至少需要做以下的处理,先尝试获取锁,如果获取锁失败,则线程进入阻塞,等待“释放锁线程”唤醒,而有了AQS,程序员只需要继承AQS类,实现“尝试获取锁”方法,实现"尝试释放锁",就可以轻松实现可重入独占锁了。...
原创
2021-04-13 21:01:17 ·
2921 阅读 ·
0 评论