簡體   English   中英

ExecutorCompletionService缺少invokeAll接口

[英]ExecutorCompletionService missing invokeAll interface

因此,讀取ExecutorCompletionService的javadoc似乎使用了具有諸如invokeAll()類的方法的threadpoolexecutor,但是, ExecutorCompletionService僅提供Submit()方法,因此,如果任務通過提交,則不允許我們一次調用invokeAll並觸發所有任務。 ExecutorCompletionService

它不應該支持invokeAll()以便我可以准備任務列表並調用類似

ExecutorCompletionService.invokeAll(listOfTasks);

而不是打電話

ExecutorCompletionService.submit(task);

在for循環中?

不可以ExecutorCompletionServiceCompletionService ,而不是ExecutorService CompletionService的全部目的是提供一種通過輪詢檢查完成的任務的機制。

invokeAll阻止所有提交的任務完成。

這些是相反的特征。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM