现在的位置: 首页 > 综合 > 正文

锐捷笔试CountDownLatch

2018年02月18日 ⁄ 综合 ⁄ 共 415字 ⁄ 字号 评论关闭
public static void main(String[] args) {
		final CountDownLatch countDown = new CountDownLatch(1);  
    	for(int i=0;i<10;i++){
    		Thread thread=new Thread(new Runnable(){
				public void run() {
					try {
						countDown.await();
					} catch (InterruptedException e) {
						e.printStackTrace();
					}
					System.out.println(Thread.currentThread().getName());
				}
    		});
    		thread.setName("thread "+i);
    		thread.start();
    	}
    	System.out.println("balabala");
    	countDown.countDown();
	}

结果应该是先输出balabala,然后再线程0-9随机输出

抱歉!评论已关闭.