java如何创建定时任务
时间: 2024-05-01 19:20:27 浏览: 73
Java如何实现定时任务
Java 中可以使用 Timer 和 TimerTask 类来创建定时任务。下面是一个简单的示例:
```java
import java.util.Timer;
import java.util.TimerTask;
public class MyTimerTask extends TimerTask {
public void run() {
// 执行定时任务的代码
}
public static void main(String[] args) {
Timer timer = new Timer();
MyTimerTask task = new MyTimerTask();
// 在 5 秒后执行任务,然后每隔 10 秒执行一次
timer.schedule(task, 5000, 10000);
}
}
```
在上面的示例中,我们创建了一个继承自 TimerTask 类的 MyTimerTask 类,并实现了 run() 方法作为定时任务的执行代码。然后,我们在 main() 方法中使用 Timer 类的 schedule() 方法来设置定时任务的执行时间和间隔时间。在本例中,任务将在 5 秒后执行,然后每隔 10 秒执行一次。
阅读全文