并发编程与高并发解决方案学习(J.U.C之AQS-CountDownLatch、Semaphore)

※使用Node实现FIFO队列,能够用于构建锁或者其余同步装置的基础框架 ※利用int类型表示状态 state=0表示尚未线程获取锁 state=1表示有现成获取锁,大于1表示可重入锁数量 ※使用方法是继承 AQS使用模板方法模式,继承模板方法,复写其中的方法 ※子类经过继承并经过实现它的方法管理其状态{acquire和release}的方法操做状态 ※能够同时实现排它锁和共享锁模式( 独占、共享
相关文章
相关标签/搜索