怎么判断线程池的任务是不是执行完了

怎么判断线程池的任务是不是执行完了? 有几种方法: 1、使用线程池的原生函数isTerminated() executor提供一个原生函数isTerminated()来判断线程池中的任务是否全部完成。如果全部完成返回true,否则返回false。 2、使用重入锁,维持一个公共计数 所有的普通任务维持

posted on 2024-06-25 13:41  myf008  阅读(1)  评论(0编辑  收藏  举报