多线程中CompletionService有什么用
解决方法:
jdk并发包中的CompletionService接口的作用是以异步的方式一边使用submit()方法执行任务,一边处理使用take()方法取得已完成的任务的结果,这样可以将执行任务与处理任务结果分离开来同时进行处理,提高效率。并按照完成这些任务的时间顺序处理它们的结果,可以解决Future的get阻塞问题。
本文链接:http://www.yayihouse.com/yayishuwu/chapter/1547
多线程中CompletionService有什么用
解决方法:
jdk并发包中的CompletionService接口的作用是以异步的方式一边使用submit()方法执行任务,一边处理使用take()方法取得已完成的任务的结果,这样可以将执行任务与处理任务结果分离开来同时进行处理,提高效率。并按照完成这些任务的时间顺序处理它们的结果,可以解决Future的get阻塞问题。
本文链接:http://www.yayihouse.com/yayishuwu/chapter/1547
有建议,请留言!