package com.cdzyjsxy.javase.timer;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
/**
* 定时器简单实现
*
* @author FL
* @date 2020/7/8
**/
public class TimerTest {
public static void main(String[] args) throws ParseException {
Timer timer = new Timer();
//设置为守护线程
// Timer timer = new Timer(true);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
Date firstTime = sdf.parse("2020/7/8 17:21:30");
timer.schedule(new LogTimerTask(), firstTime, 1000 * 10);
}
}
class LogTimerTask extends TimerTask {
@Override
public void run() {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
String strTime = sdf.format(new Date());
System.out.println(strTime + "记录一次数据!");
}
}
java中Timer的使用
最新推荐文章于 2024-07-27 17:56:15 发布