java中定时器的使用

timer和timertask主要用来执行周期性操作,和linux中的crontab类似。

package com.test.schedul;

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

public class TestSchedul {

    public static void main(String[] args) {
        
        Timer timer = new Timer();
        timer.schedule(new Task(), 1000, 1000);

    }
}
class Task extends TimerTask{

    @Override
    public void run() {
        
        System.out.println(Calendar.getInstance().getTime());
        
    }
    
}
    

结果就是每隔一秒输出一个时间

posted @ 2016-04-27 20:51  长不高  阅读(295)  评论(0编辑  收藏  举报