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秒执行一次。 

posted @ 2015-04-20 19:47  hwu_harry  阅读(128)  评论(0编辑  收藏  举报