定时执行一次任务 Java
时间: 2023-05-13 13:07:07 浏览: 239
可以使用 Java 中的 Timer 和 TimerTask 类来实现定时执行任务的功能。具体实现代码如下:
```
import java.util.Timer;
import java.util.TimerTask;
public class TaskScheduler {
public static void main(String[] args) {
Timer timer = new Timer();
TimerTask task = new TimerTask() {
@Override
public void run() {
// 在这里编写需要定时执行的任务代码
System.out.println("定时任务执行了!");
}
};
// 每隔 5 秒执行一次任务
timer.schedule(task, 0, 5000);
}
}
```
以上代码中,TimerTask 类中的 run() 方法就是需要定时执行的任务代码,可以根据实际需求进行编写。timer.schedule(task, 0, 5000) 表示每隔 5 秒执行一次任务。
阅读全文