写一个JAVA的定时任务
时间: 2023-07-04 15:11:36 浏览: 91
java定时任务的实现方法
好的,这里是一个 Java 的定时任务的示例代码,它使用了 Java 的 Timer 和 TimerTask 类:
```java
import java.util.Timer;
import java.util.TimerTask;
public class MyTask {
public static void main(String[] args) {
Timer timer = new Timer();
TimerTask task = new TimerTask() {
@Override
public void run() {
System.out.println("定时任务执行了!");
}
};
timer.schedule(task, 0, 1000); // 定时任务每隔 1 秒执行一次
}
}
```
这个代码中,我们首先创建了一个 Timer 对象和一个 TimerTask 对象。我们将 TimerTask 对象的 run() 方法重写为我们想要执行的定时任务。然后,我们使用 Timer 对象的 schedule() 方法来安排定时任务的执行。在这个例子中,我们让定时任务每隔 1 秒执行一次。
当您运行这个代码时,您会看到定时任务每隔 1 秒输出一次 "定时任务执行了!" 的信息。
注意,Timer 类和 TimerTask 类都是 Java.util 包中的类,因此在使用它们之前,您需要先导入这个包。
希望这个示例代码对您有所帮助!
阅读全文