试用栅栏 CyclicBarrier,CountDownLatch以及异常BrokenBarrierException
参考:点击打开链接CyclicBarrier(int parties, Runnable barrierAction)通俗的说,它就是一个所有线程到了栅栏后必须等待,直到凑够了parties个数量的线程,然后这些线程才可以继续做事情。否则就等着。(图片来自参考)例子:public class TestCyclicBarrier implements Runnable{ final static ...
原创
2018-06-28 21:57:13 ·
1938 阅读 ·
0 评论