import java.util.Timer;
import java.util.TimerTask;
/*
定时器:可以让我们在指定的时间做某个事情,还可以重复做某件事情
依赖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:任务
run()
*/
public class TimerDemo2 {
public static void main(String[] args) {
//创建定时器对象
Timer t= new Timer();
//3秒后执行爆炸任务第一次,如果不成功,每隔两秒在继续爆炸
//public void schedule(TimerTask task,long delay,long period)
t.schedule(new MyTask(),3000,2000);
}
}
//做一个任务
class MyTask extends TimerTask{
@Override
public void run() {
System.out.println("beng,爆炸了 ");
}
}
beng,爆炸了
beng,爆炸了
beng,爆炸了
beng,爆炸了
beng,爆炸了