Java每隔一分钟定时打印hello
时间: 2024-10-01 18:03:22 浏览: 40
java_hello_world源代码工程.rar
在Java中,你可以使用`java.util.Timer`类或者`java.util.concurrent.Executors`来实现每分钟定时打印"Hello"的功能。这里提供一个使用`Timer`的例子:
```java
import java.util.Timer;
import java.util.TimerTask;
public class Main {
public static void main(String[] args) {
// 创建一个计时器任务
TimerTask printTask = new TimerTask() {
@Override
public void run() {
System.out.println("Hello");
}
};
// 设置计时器,延迟1分钟开始执行任务,然后每隔1分钟执行一次
Timer timer = new Timer();
timer.schedule(printTask, 60000); // 第一个参数表示延迟时间(毫秒),这里是60000毫秒即1分钟
// 让主线程运行,直到计时器完成它的任务
try {
Thread.sleep(Long.MAX_VALUE);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
```
在这个例子中,我们创建了一个`TimerTask`,它负责打印"Hello"。然后使用`Timer`将这个任务安排在1分钟后首次执行,并设置周期性的重复。
阅读全文