随笔分类 -  并发编程

摘要:信号量Semaphore初探 1.信号量(Semaphore)简述 信号量Semaphore是java.util.concurrent包下一个常用的同步工具类,他维护了一个许可集,可以理解成资源数,可以通过aquire操作来获取一个资源, 并通过release来释放一个资源,但需要注意的是,rele 阅读全文
posted @ 2018-04-11 14:34 我亦在 阅读(734) 评论(0) 推荐(1)
摘要:AQS初探 1.AQS(AbstractQueuedSychronizer)简述 1.AbstractQueuedSychronizer是java.util.concurrent包下同步器类的灵魂组件,很多同步组件都是基于它实现的,比如 CountDownLatch、CyclicBarrier、Re 阅读全文
posted @ 2018-04-11 14:33 我亦在 阅读(529) 评论(0) 推荐(1)