import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;
import java.util.Timer;
import java.util.TimerTask;
public class timeTest {
private static int times =0;
private static Timer timer;
/**
* @param args
*/
public static void main(String[] args) {
timer = new Timer();
timer.schedule(new MyTask(), 1000, 6000);// 在1秒后执行此任务,每次间隔2秒,如果传递一个Data参数,就可以在某个固定的时间执行这个任务.
// Scanner sc = new Scanner(System.in);
// System.out.println("输入任何字符串停止任务:" + sc.next());
// timer.cancel();
}
/**
* 定时任务实体
* @author Administrator
*
*/
static class MyTask extends TimerTask {
@Override
public void run() {
Date d = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println("当前时间:" + sdf.format(d) +"\r\n");
times ++;
if (times == 3){
System.out.println("当前次数:" +times +" \r\n");
timer.cancel();
}
}
}
}