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);
}

}

posted @ 2017-11-23 10:31  杨金晨(24)  阅读(118)  评论(0编辑  收藏  举报