首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

定时且周期性的任务研究II-ScheduledThreadPoolExecutor

2012-12-26 
定时且周期性的任务研究II--ScheduledThreadPoolExecutor上一篇中我们看到了Timer的不足之处,本篇我们将围

定时且周期性的任务研究II--ScheduledThreadPoolExecutor

上一篇中我们看到了Timer的不足之处,本篇我们将围绕这些不足之处看看ScheduledThreadPoolExecutor是如何优化的。

为了研究方便我们需要两个类:

?生成含有10个字符的字符串,使用Callable接口目的是我们不再任务中直接输出结果,而主动取获取任务的结果

Thu Apr 21 19:43:00 CST 2011TimerExceptionTask: Thu Apr 21 19:43:01 CST 2011TimerExceptionTask: Thu Apr 21 19:43:02 CST 2011LongTask running: Thu Apr 21 19:43:03 CST 2011successTask1 running: Thu Apr 21 19:43:13 CST 201133kgv8onndThu Apr 21 19:43:13 CST 2011

后续任务也执行了,所以说ScheduledThreadPoolExecutor不会像Timer那样有线程泄漏现象。

对于周期性执行和Timer很类似这里就不再举例了。

?

?

热点排行