定时器
package com.etc.test;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
/**
* @author 定时器(线程)
*
*/
public class TimerTest {
/**
* @param args
*/
public static void main(String[] args) {
//创建一个定时器
Timer timer = new Timer();
//创建一个任务
Task task = new Task();
//定时任务,设置执行频率
timer.schedule(task, new Date(), 1000);
}
}
class Task extends TimerTask{
private int i = 0;
@Override
public void run() {
i++;
printTime();
}
public String printTime(){
Date date = new Date();
DateFormat df = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
System.out.println(df.format(date));
return df.format(date);
}
}