【发布时间】:2012-11-07 19:24:37
【问题描述】:
假设我有如下所示的一般计划任务 定时器 t = new Timer();
TimerTask listenHandover = new TimerTask() {
public void run()
{
// Some methods that can possibly take more than 1 second to execute
}
};
t.schedule(listenHandover, 1000 , 1000);
正如评论所说,如果任务执行时间超过 1 秒会发生什么?是否会在安排下一个时重新启动当前正在运行的一个?还是任务有自己的线程?希望很清楚。谢谢
【问题讨论】:
-
你试过看看会发生什么吗?
标签: java timer scheduled-tasks