Java中Timer的使用

在项目中使用到了Timer,需要定时地执行某些功能。

import java.util.Timer;
import java.util.TimerTask;

public class TestTimer {
    public static void main(String[] args) {
         Timer timer = new Timer();
         timer.schedule(new MyTask(),1000,2000);                
    }  
}

class MyTask extends TimerTask {
        
    @Override
    public void run() {
        System.out.println(System.currentTimeMillis());      
    }         
}

执行程序后,1秒后task就执行了,之后就每2秒执行一次。 

原文地址:https://www.cnblogs.com/hwu2014/p/4442449.html