新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
CyclicBarrier怎么用
云計(jì)算
這篇文章主要介紹CyclicBarrier怎么用,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
簡單用法:
publicstaticvoidmain(String[]args){//CyclicBarrierbarrier=newCyclicBarrier(20);CyclicBarrierbarrier=newCyclicBarrier(20,()->System.out.println("滿人了"));//每滿20會(huì)執(zhí)行/*CyclicBarrierbarrier=newCyclicBarrier(20,newRunnable(){@Overridepublicvoidrun(){System.out.println("滿人,發(fā)車");}});*/for(inti=0;i<100;i++){newThread(()->{try{barrier.await();//這邊阻塞,每到滿20會(huì)繼續(xù)執(zhí)行下去}catch(InterruptedExceptione){e.printStackTrace();}catch(BrokenBarrierExceptione){e.printStackTrace();}}).start();}}輸出:
滿人了滿人了滿人了滿人了滿人了以上是“CyclicBarrier怎么用”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
網(wǎng)頁題目:CyclicBarrier怎么用
新聞來源:http://fisionsoft.com.cn/article/cjjgce.html