一个程序
需要一个程序2秒运行一次,之后又4秒允许一次,如此循环。
写道
/**
* 需要一个程序2秒允许一次4秒允许一次如此循环
* @author Administrator
*
*/
public class TraditionnalTimer2 {
private static int count;
public static void main(String[] args) {
class MyTimerTask extends TimerTask{
@Override
public void run() {
//每运行一次,0和1不停的交替
count=(count+1)%2;
System.out.println("boding !!");
new Timer().schedule(new MyTimerTask(), 2000+2000*count);
}
}
new Timer().schedule(new MyTimerTask(), 2000);
while(true) {
try {
System.out.println(new Date().getSeconds());
Thread.sleep(1000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
分享到:
相关推荐
在编程时,会经常使用到定时器。但是VC++中没有定时器控件,在使用过程中是通过SetTimer和KillTimer实现的。
GD32F330 Timer定时器中断功能使用
本工程为java工程,使用MyEclipse新建。
VS2019 Timer定时器例程
C#中timer定时器的用法演示 通过Timer定时器每隔1000毫秒(1秒)触发一次事件,C#中timer定时器的用法演示
Spring使用timer定时器-能精确几点运行定时任务的小demo
java Timer定时器实例 Spring实例.doc java Timer定时器实例 Spring实例.doc
C8051F340 TIMER2定时器中断
java_Timer定时器实例_Spring实例
C#的Timer定时器的实现秒的自加功能,简洁明了
我写的Linux版Timer定时器(源码),可在多线程间使用 Linux没有Timer,QT的timer又不支持多线程,是线程间不安全的 于是我自己写了个Linux下的Timer类
java定时器,timer类操作详解 java定时器,timer类操作详解
timer 定时器
主要介绍了Python timer定时器两种常用方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
使用CreateTimerQueueTimer实现的C++定时器模板类,适合在Windows下的C++开发,作为Timer工具类,使用简单。
vc 定时器 Timer 多媒体定时器 毫秒 ms
timer定时器C++ WINDOWS下 附测试程序 欢迎共享
timer定时器
基于STM32F103C8T6开发板调试的Timer示例
timer示例demo(java)