Java线程同步器之CyclicBarrier以及原理简单分析
功能
它可以让一组线程全部达到一个状态之后全部同时执行。
回环屏障
回环:所有等待的线程执行完毕,重置CyclicBarrier状态后它可以被重用。
屏障:线程调用await方法后会被阻塞,这个阻塞点称为屏障点,所有子线程都调用了await方法之后,子线程就会冲破屏障点,继续运行。
案例
package concurrentProgramming;
import java.util.concurrent.CyclicBarrier;
import java.util.concurrent.Executor
原创
2020-09-10 13:50:52 ·
139 阅读 ·
0 评论