如何用Java写一个定时器
时间: 2024-05-08 22:18:10 浏览: 77
用Java编写一个时钟
您可以使用Java中的Timer类或ScheduledExecutorService类来编写定时器。以下是使用ScheduledExecutorService类的示例代码:
```
import java.util.concurrent.Executors;
import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.TimeUnit;
public class TimerExample {
public static void main(String[] args) {
ScheduledExecutorService scheduler = Executors.newScheduledThreadPool(1);
scheduler.scheduleAtFixedRate(new Runnable() {
public void run() {
System.out.println("定时器已触发");
}
}, 0, 1, TimeUnit.SECONDS);
}
}
```
此代码将创建一个定时器,每秒钟触发一次,并输出一条消息。您可以根据需要更改时间间隔和输出消息。
阅读全文