Java中等待提交线程池的所有线程执行完成
2017-04-15 13:52
337 查看
在Java中,我们经常会遇到这样的需求,在向线程池提交任务后,我们需要等待其线程全部执行完成,此时我们使用如下代码即可:
executor.shutdown();
executor.awaitTermination(Long.MAX_VALUE, TimeUnit.NANOSECONDS);
executor.shutdown();
executor.awaitTermination(Long.MAX_VALUE, TimeUnit.NANOSECONDS);
相关文章推荐
- JAVA主线程等待所有子线程执行完成后主线程再执行
- Java多线程--让主线程等待所有子线程执行完毕
- Java多线程--让主线程等待所有子线程执行完毕
- Java多线程、主线程等待所有子线程执行完毕、共享资源
- java并发编程学习:如何等待多个线程执行完成后再继续后续处理(synchronized、join、FutureTask、CyclicBarrier)
- Java主线程等待所有子线程执行完毕再执行解决办法集
- .Net最简单的创建多线程主线程等待所有线程执行完成的例子
- Java并发:等待事件发生后所有线程继续执行
- Java多线程--让主线程等待所有子线程执行完毕在执行
- Java中等待所有线程都执行结束
- Java多线程--让主线程等待所有子线程执行完毕(转)
- java线程池主线程等待子线程执行完成后再继续处理后面工作
- java中等待所有线程都执行结束
- Java主线程等待所有子线程执行完毕再执行解决办法
- java线程池主线程等待子线程执行完成后再继续处理后面工作
- Java多线程--让主线程等待所有子线程执行完毕【转】
- Java多线程--让主线程等待所有子线程执行完毕代码
- Java主线程等待所有子线程执行完毕再执行解决办法集
- Java多线程--让主线程等待所有子线程执行完毕