2022年1月20日

java cyclicbarrier

摘要: CyclicBarrier 的字面意思是可循环使用(Cyclic)的屏障(Barrier)。它要做的事情是,让一组线程到达一个屏障(也可以叫同步点)时被阻塞,直到最后一个线程到达屏障时,屏障才会开门,所有被屏障拦截的线程才会继续干活 这个屏障之所以用循环修饰,是因为在所有的线程释放彼此之后,这个屏障 阅读全文

posted @ 2022-01-20 19:42 胡子就不刮 阅读(237) 评论(0) 推荐(0) 编辑

java countdownlatch

摘要: 1.背景: countDownLatch是在java1.5被引入,跟它一起被引入的工具类还有CyclicBarrier、Semaphore、concurrentHashMap和BlockingQueue 存在于java.util.cucurrent包下 2.概念 countDownLatch这个类使 阅读全文

posted @ 2022-01-20 16:56 胡子就不刮 阅读(146) 评论(0) 推荐(0) 编辑

java locksupport

摘要: LockSupport LockSupport是一个线程阻塞工具类,所有的方法都是静态方法,可以让线程在任意位置阻塞,当然阻塞之后肯定得有唤醒的方法 接下面我来看看LockSupport有哪些常用的方法。主要有两类方法:park和unpark public static void park(Obje 阅读全文

posted @ 2022-01-20 15:17 胡子就不刮 阅读(523) 评论(0) 推荐(0) 编辑

导航