传统定时器使用

简介: 2s后打印 接着4s后打印  再接着2s后打印  再接着4s后打印如此循环import java.util.Date;import java.util.Timer;import java.util.TimerTask;public class TraditionalTimerTest {    static int count=0;    public static void 


2s后打印 接着4s后打印  再接着2s后打印  再接着4s后打印如此循环

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

public class TraditionalTimerTest {
    static int count=0;
    public static void main(String[] args) {
        
        class MyTimerTask extends TimerTask {
          
            @Override
            public void run() {
                count=(count+1)%2;
                System.out.println("bombing!");
                
                 new Timer().schedule(new MyTimerTask(),2000+2000*count);

            }
        }
        
        
        new Timer().schedule(new MyTimerTask(),2000);
        
        
        while(true){
            System.out.println(new Date().getSeconds());
            try {
                Thread.sleep(1000);
            } catch (InterruptedException e) {
            
                e.printStackTrace();
            }
            
        }
    }
}



quartz定时器框架

周一周五的每天晚上凌晨三点半收邮件,周六周日不收邮件,需要使用quartz

本文出自 “点滴积累” 博客,请务必保留此出处http://tianxingzhe.blog.51cto.com/3390077/1716387

目录
相关文章
|
7月前
|
缓存 数据库
定时器的应用场景?
定时器的应用场景?
|
C++ 容器
掌握C++定时器:构建自己的定时器的分步指南
本文是一份详细的、分步指南,旨在帮助读者掌握C++定时器的构建过程。通过本文,读者将了解到什么是定时器,以及为什么需要自己构建定时器而不仅仅使用标准库中的函数。文章将从基础开始,介绍了利用C++的基本语法和操作符创建一个简单的定时器的步骤。随后,文章逐渐深入,介绍了如何优化定时器的性能,包括减少延迟和提高精度。
559 0
|
存储 监控 C语言
西门子S7-1200编程实例,关断延迟定时器指令如何使用?
在西门子S7-1200中有四种类型的定时器:TON接通延迟定时器、TONR保持型接通延迟定时器、TOF关断延迟定时器、TP脉冲定时器。
西门子S7-1200编程实例,关断延迟定时器指令如何使用?
|
1月前
|
iOS开发 MacOS
简单而高效的计时器
【10月更文挑战第14天】
|
3月前
|
前端开发 JavaScript
前端基础(十三)_定时器(间歇定时器、延迟定时器)
本文介绍了JavaScript中定时器的使用,包括`setTimeout`和`setInterval`两种类型。`setTimeout`是实现延迟执行,即等待一定时间后执行一次指定的函数;而`setInterval`是实现间歇执行,即每隔一定时间就执行一次指定的函数。文章还介绍了如何使用`clearTimeout`和`clearInterval`来取消定时器的执行,并通过示例代码展示了定时器的创建和取消。
125 4
前端基础(十三)_定时器(间歇定时器、延迟定时器)
|
7月前
|
监控 调度
硬件计时器
硬件计时器
74 0
|
7月前
|
Go
通道计时器,处理事件的新思路
通道计时器,处理事件的新思路
54 0
|
7月前
嵌入式中利用软件实现定时器的两种方法分析
嵌入式中利用软件实现定时器的两种方法分析
99 0
|
NoSQL Java 应用服务中间件
时间驱动:探索计时器方案和革命性的时间轮技术
本文将带领你深入了解计时器的原理和应用场景,并详细介绍时间轮技术的革命性特点。文章首先解释了计时器的概念和重要性,以及在各种应用中的广泛应用,如任务调度、事件触发和性能监控等。接着,文章引入了时间轮作为一种创新的时间管理工具,其能够以环形结构高效地管理和触发定时任务。你将深入了解时间轮的工作原理、数据结构和相关算法,以及如何利用时间轮提高应用程序的性能和响应能力。
118 0
Linux驱动中断与时间篇——高精度定时器hrtimer
Linux驱动中断与时间篇——高精度定时器hrtimer