摘要:
CompletionService接口: 将生产新的异步任务与使用已完成任务的结果分离开来的服务。生产者 submit 执行的任务。使用者 take 已完成的任务,并按照完成这些任务的顺序处理它们的结果。例如,CompletionService 可以用来管理异步 IO ,执行读操作的任务作为程序或系统的一部分提交,然后,当完成读操作时,会在程序的不同部分执行其他操作,执行操作的顺序可能与所请求的顺... 阅读全文
posted @ 2010-04-08 18:20
macula7
阅读(368)
评论(0)
推荐(0)
摘要:
import java.util.concurrent.Callable; import java.util.concurrent.ExecutionException; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.Fu... 阅读全文
posted @ 2010-04-08 17:54
macula7
阅读(164)
评论(0)
推荐(0)
摘要:
使用延迟线程池可以指定任务在特定的时延之后执行。下面是一个例子: package wyf.jc; import java.util.concurrent.*; class MyScheduledTask implements Runnable{ private String tname; public MyScheduledTask(String tname){ this.tname=tnam... 阅读全文
posted @ 2010-04-08 03:41
macula7
阅读(858)
评论(0)
推荐(0)
浙公网安备 33010602011771号