定时器:定时发生
依赖Timer和TimerTask这两个类:
Timer:定时
public Timer()
public void schedule(TimerTask task,long delay) 安排在指定延迟后执行指定的任务。
public void schedule(TimerTask task,long delay,long period) 安排指定的任务从指定的延迟后开始进行重复的固定延迟执行。
public void cancel() 终止此计时器,丢弃所有当前已安排的任务。
TimerTask:任务
public static void main(String[] args) {
// 创建定时器对象
Timer t = new Timer();
// 4秒后执行任务,以后间隔2秒执行一次
t.schedule(new Task(), 4000, 2000);
}
// 定时器任务
class Task extends TimerTask {
@Override
public void run() {
System.out.println("定时器任务");
}
}
输出:
定时器任务
定时器任务
定时器任务
浙公网安备 33010602011771号