下面是一个简单的Java计时器,实现10分钟倒计时功能。

import java.util.Timer;
import java.util.TimerTask;

public class TimerExample {
    public static void main(String[] args) {
        Timer timer = new Timer();
        TimerTask task = new TimerTask() {
            int count = 0;
            int minutes = 10;

            @Override
            public void run() {
                count++;
                System.out.println('计时器已经运行了 ' + count + ' 秒');

                if (count == minutes * 60) {
                    System.out.println('计时结束!');
                    timer.cancel();
                }
            }
        };

        timer.scheduleAtFixedRate(task, 0, 1000); // 每秒执行一次
    }
}

这个计时器使用了java.util.Timer类来实现,并且使用了java.util.TimerTask类来定义计时器任务。在run()方法中,计时器每运行一次,计数器count加1,然后判断是否已经达到10分钟的时间,如果是,则输出'计时结束'并取消计时器。

计时器任务被以每秒钟(1000毫秒)的速率执行,可以根据需要调整。

Java 计时器实现:10分钟倒计时示例

原文地址: https://www.cveoy.top/t/topic/qDHG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录