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個子線程執(zhí)行完畢后會調(diào)用MainTask()線程。這樣相當于獲取了4個子線程已經(jīng)死亡信息
新聞熱點
疑難解答