摘要: AQS(AbstractQueuedSynchronizer)AQS是一个用于构建锁、同步器、协作工具类的工具类(框架)。有了AQS以后,更多的协作工具类都可以很方便得被写出来ReentrantLock,Semaphore,ReentrantLock和Semaphore,包括CountDownLat 阅读全文
posted @ 2024-03-01 15:42 wangzhilei 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 控制并发流程控制并发流程的工具类,作用就是更容易得让线程之间合作让线程之间相互配合,来满足业务逻辑比如让线程A等待线程B执行完毕后再执行等合作策略类作用说明Semaphore信号量,可以通过控制“许可证”的数量,来保证线程之间的配合线程只有在拿到“许可证”后才能继续运行。相比于其他的同步器,更灵活C 阅读全文
posted @ 2024-03-01 09:56 wangzhilei 阅读(2) 评论(0) 推荐(0) 编辑