public class MyTimer {
private Timer timer = null;
public void startTimer {
timer = new Timer(true);
//设置任务计划,启动和间隔时间
timer.schedule(new MyTask(), 0, 86400000);
}
public void tmerDestroyed() {
timer.cancel();
}
}
import java.util.TimerTask;
public class MyTask extends TimerTask {
public void run() {
// System.out.println("call at " + (new Date()));
// TODO 此处添加具体任务代码
}
}
public class MyTask extends TimerTask {
public void run() {
// System.out.println("call at " + (new Date()));
// TODO 此处添加具体任务代码
}
}
本文介绍了如何在Java中利用Timer和TimerTask类实现自动化定时任务的调度与取消,包括任务计划、启动时间与间隔时间的设定。
652

被折叠的 条评论
为什么被折叠?



