java中的定时器使用方法

待我称王封你为后i 2022-01-21 06:55 304阅读 0赞
  1. package com.myapp.sss;
  2. import java.util.Timer;
  3. import java.util.TimerTask;
  4. public class Test_001 {
  5. public static int i = 0;
  6. public static void main(String[] args) {
  7. timer1();
  8. }
  9. /**
  10. * 定时器
  11. */
  12. public static void timer1() {
  13. // 定时器对象
  14. Timer timer = new Timer();
  15. // 定时器任务对象
  16. TimerTask timerTask = new TimerTask() {
  17. // 重写线程
  18. @Override
  19. public void run() {
  20. i++;
  21. if (i > 10) {
  22. timer.cancel(); // 结束定时器任务
  23. }
  24. System.out.println(i);
  25. }
  26. };
  27. // 启动定时器 每秒执行一次
  28. timer.schedule(timerTask, 0, 1000);
  29. }
  30. }

发表评论

表情:
评论列表 (有 0 条评论,304人围观)

还没有评论,来说两句吧...

相关阅读

    相关 java定时器

    Timer 和 Timer Task 的使用 Timer 是一种定时器工具,用来在一个后台线程计划执行指定任务,这些任务可以被执行一次,也可以被定期执行。每个 Timer 对

    相关 定时器使用方法总结

    首先理解看门狗定时器方式的使用,简单说,就是有个控制器,选择时钟源,计数方式,等等的控制参数,再配合一个一个累加计数器来确定时间,通过固定的时间间隔来执行中断函数,来得到自己想