1、定时器
package timer;
import java.sql.Time;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
public class TimerTest01 {
public static void main(String[] args) throws ParseException {
//设定时间显示格式
SimpleDateFormat type = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//设定时间
Date t2 =type.parse("2020-07-22 13:08:00");
//创建定时对象
Timer timer = new Timer();
//抽象实现之后可new 定时任务 first时间 间隔执行时间
timer.schedule(new Timer0(),t2,1000*3);
}
}
/**
* Timer0继承,TimerTask是抽象的 实现Runnable接口
*/
class Timer0 extends TimerTask{
@Override
public void run() {
//new出对象
SimpleDateFormat type = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//Date转化为String
String t3 =type.format(new Date());
System.out.println(t3 + "记录一次");
}
}