深刻學習理解(3):java:CompletionService解決ExecutorService的submit方法的缺點

在ExecutorService的submit方法中能夠獲取返回值,經過Future的get方法,可是這個Future類存在缺陷,Future接口調用get()方法取得處理後的返回結果時具備阻塞性,也就是說調用Future的get方法時,任務沒有執行完成,則get方法要一直阻塞等到任務完成爲止。 這樣大大的影響了系統的性能,這就是Future的最大缺點。爲此,java1.5之後提供了Complet
相關文章
相關標籤/搜索