浅析Java CompletionService
JDK的CompletionService提供了一种将生产新的异步任务与使用已完毕任务的结果分离开来的服务。生产者 submit 运行的任务。使用者 take 已完毕的任务,并依照完毕这些任务的顺序处理它们的结果。比如,CompletionService 能够用来管理异步 IO 。运行读操作的任务作为程序或系统的一部分提交,然后。当完毕读操作时,会在程序的不同部分运行其它操作,运行操作的顺序可能与所请求的顺序不同。
2023-08-27 09:08:22