ExecutorCompletionService:助你管理线程池模式下多线程的返回结果

在使用线程池时,我一般经过submit方法将Future与Callable(或FutureTask)相联系,来得到线程执行完毕后的返回结果。可是咱们在submit时得到的Future咱们须要经过isDone方法来判断线程任务是否执行完毕,而后来经过get方法得到结果。若是只有一个任务还好一点,可是若是有大量的任务。咱们不可能不断的经过isDone来断定任务是否执行完成,经过get方法阻塞当前线程也
相关文章
相关标签/搜索