CyclicBarrier cb = new CyclicBarrier(4, new MainTask()); ExecutorService pool = Executors.newCachedThreadPool(); pool.execute(new ChildTask(cb)); pool.execute(new ChildTask(cb)); pool.execute(new ChildTask(cb)); pool.execute(new ChildTask(cb));可以用CyclicBarrier,等到4個(gè)子線程執(zhí)行完畢后會(huì)調(diào)用MainTask()線程。這樣相當(dāng)于獲取了4個(gè)子線程已經(jīng)死亡信息
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注