定时器其实就是一个线程

可以在线程中用暂定实现,也可以用以下方法

// 定义一个任务
TimerTask timerTask = new TimerTask() {
    @Override
    public void run() {
        System.out.println("打印当前时间:" + new Date());
    }
};
// 计时器
Timer timer = new Timer();
// 开始执行任务 (延迟1000毫秒执行,每3000毫秒执行一次)
timer.schedule(timerTask, 1000, 3000);