java 線程池等待所有線程執行完畢


// 創建線程池
ExecutorService executorService = Executors.newFixedThreadPool(20);
// 提交線程任務
executorService.submit();


//不在接收新的任務

executorService.shutdown();
try {
// 等待所有線程執行完畢
executorService.awaitTermination(Long.MAX_VALUE,TimeUnit.NANOSECONDS);
} catch (InterruptedException e) {
log.error(e.getMessage());
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM