Java函数每分钟使用计算机的时钟执行任务

时间:2014-09-04 09:29:44

标签: java time

有人可以帮帮我吗?我有这个java程序,需要在计算机的每一分钟执行一项任务。

我可以知道这是否可行,如果是,最好的方法是什么?

非常感谢!

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

你可以试试这个:

int delay = 60000;   // delay for 1 min.
int period = 5000;  // repeat every 5 sec.
Timer timer = new Timer();

timer.scheduleAtFixedRate(new TimerTask() {
        public void run() {
            // Task here ...
        }
    }, delay, period);