timertask定时任务一分钟
时间: 2023-10-26 13:08:31 浏览: 82
您可以使用Java的Timer类和TimerTask类来创建定时任务。首先,您需要创建一个继承自TimerTask的类,然后实现其run方法,在该方法中编写定时任务的逻辑。接下来,使用Timer类创建一个定时器,并调用其schedule方法来安排定时任务的执行。
以下是一个示例代码,演示了如何创建一个每隔一分钟执行一次的定时任务:
```java
import java.util.Timer;
import java.util.TimerTask;
public class MyTimerTask extends TimerTask {
@Override
public void run() {
// 定时任务的逻辑代码
System.out.println("定时任务执行了!");
}
public static void main(String[] args) {
Timer timer = new Timer();
MyTimerTask task = new MyTimerTask();
// 每隔一分钟执行一次
timer.schedule(task, 0, 60 * 1000);
}
}
```
上述代码中,定时任务的逻辑被写在了`run`方法中,这里只是简单地输出一条信息。然后,在`main`方法中,创建了一个`Timer`对象和一个`MyTimerTask`对象,并使用`schedule`方法将定时任务安排为每隔一分钟执行一次。
阅读全文