定时器
package xiancheng2;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
/*
* 定时器:每隔一段固定的时间,执行一段代码。
*/
public class ThreadTest1 {
public static void main(String[] args) throws ParseException {
//1.创建定时器
Timer t=new Timer();
//2.指定定时任务
LogTimerTask task=new LogTimerTask();
t.schedule(task, new SimpleDateFormat("yyyy-MM-dd HH:mm:ss SSS").parse("2017-12-27 20:32:00 000"), 10*1000);
}
}
//指定任务
class LogTimerTask extends TimerTask{
public void run() {
try {
System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss SSS").format(new Date()));
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}