Timer
package ym.com.yjc;
import java.util.Timer;
import java.util.TimerTask;
/**
- 此类用于定时器循环执行任务
- Created by user on 2017/11/22.
*/
public class SynchronousDemo
{
public static void main(String[] args) {
int i=0;
new Timer().schedule( new MySchedule(),2000);
while (true){
System.out.println(i++);
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}
class MySchedule extends TimerTask{
@Override
public void run() {
System.out.println("爆炸了,快跑");
System.out.println(Thread.currentThread().getName());
new Timer().schedule(new MySchedule(),2000);
}
}