深刻学习理解(3):java:CompletionService解决ExecutorService的submit方法的缺点

在ExecutorService的submit方法中能够获取返回值,经过Future的get方法,可是这个Future类存在缺陷,Future接口调用get()方法取得处理后的返回结果时具备阻塞性,也就是说调用Future的get方法时,任务没有执行完成,则get方法要一直阻塞等到任务完成为止。 这样大大的影响了系统的性能,这就是Future的最大缺点。为此,java1.5之后提供了Complet
相关文章
相关标签/搜索