cyclicBarrier

来源:互联网 发布:淘宝网计生用品 编辑:程序博客网 时间:2024/05/29 08:19
import java.util.concurrent.BrokenBarrierException;import java.util.concurrent.CyclicBarrier;public class TestCyclicBarrier {    public static void main(String[] args) throws InterruptedException, BrokenBarrierException {        CyclicBarrier c = new CyclicBarrier(2);        Thread thread = new Thread(new Runnable() {            @Override            public void run() {                try {                    c.await();                    System.out.println("thread 下一个集合点 ");                } catch (Exception e) {                }            }        });        thread.start();        //thread.interrupt();        try {            c.await();        } catch (Exception e) {            e.printStackTrace();            System.out.println(c.isBroken());        }        System.out.println(" main 下一个集合点");    }}
原创粉丝点击