Java如何实现每隔一分钟调用一次方法
时间: 2024-05-03 10:18:20 浏览: 282
java实现计算周期性提醒的示例
可以使用Java中的Timer和TimerTask来实现每隔一分钟调用一次方法。具体步骤如下:
1. 创建一个Timer对象
```java
Timer timer = new Timer();
```
2. 创建一个TimerTask对象,重写它的run方法,编写需要每隔一分钟执行的代码
```java
TimerTask task = new TimerTask() {
public void run() {
// 需要执行的代码
}
};
```
3. 调用Timer的schedule方法,指定任务和执行时间间隔
```java
timer.schedule(task, 0, 60 * 1000);
```
其中,第一个参数是需要执行的任务,第二个参数是延迟执行的时间,第三个参数是执行的时间间隔。
完整示例代码如下:
```java
import java.util.Timer;
import java.util.TimerTask;
public class TimerDemo {
public static void main(String[] args) {
Timer timer = new Timer();
TimerTask task = new TimerTask() {
public void run() {
System.out.println("每隔一分钟执行一次");
}
};
timer.schedule(task, 0, 60 * 1000);
}
}
```
阅读全文