AQS_CyclicBarrier源码解析1、CyclicBarrier 简介2、入门案例3、CyclicBarrier源码分析4、总结
从字面上的意思可以知道,这个类的中文意思是“循环栅栏”。大概的意思就是一个可循环利用的屏障。它的作用就是会让所有线程都等待完成后才会继续下一步行动。举个例子,就像是旅游团,有的人参观完景点 先回到大巴车上,有的人可能晚点才回到大巴车,但只有人都到齐了,大巴车才能开往下一个景点。这里的人就是各个线程,大巴车就是 CyclicBarrier。这个栅栏就是大巴车,各种颜色的先就是不同的线程代表人。不同的线程是不同时间到达的栅栏现在有五个玩家(对应五个线程),只有所有玩家都加载好后(都调用 await方