ScheduledExecutorService中终止的任务会发生什么?

时间:2013-05-25 22:38:46

标签: java multithreading purge scheduledexecutorservice

我目前正在修改一个应用程序以使用ScheduledExecutorService代替Timer,我不知道如何处理我的旧Timer.purge()

如何使用Executor处理事情?我需要担心什么吗?

1 个答案:

答案 0 :(得分:2)

Executor没有等价物。当任务被取消时,他们的引用将从执行者中删除。

然而,执行程序的生命周期是使用shutdown()管理的,所以当不再需要执行程序时,应该调用它。