`
canofy
  • 浏览: 820853 次
  • 性别: Icon_minigender_1
  • 来自: 北京、四川
社区版块
存档分类
最新评论

Timer的简单例子

    博客分类:
  • j2EE
阅读更多
这个关于Timer的学习,好像这个可以做为触发器之类的东东~~~
package com.test;

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



public class HelloWorldTasker extends TimerTask {	
	@Override	
	public void run() {
		System.out.pringln("Hello World");		
	}
	public static void main(String[] args){	
		long MILLIS_IN_YEAR=1000 * 60 * 60 * 24 * 365;
		System.out.println(MILLIS_IN_YEAR);
		Timer timer=new Timer();
		HelloWorldTasker helloWorldTasker=new HelloWorldTasker();
		//schedule以固定的延迟执行helloWorldTasker
		//timer.schedule(helloWorldTasker, 1000, 1000);
		//scheduleAtFixedRate以固定的周期运行helloWorldTasker
		//timer.scheduleAtFixedRate(helloWorldTasker, 1000, 1000);
//		 use a date instead
        Calendar cal = Calendar.getInstance();
        cal.set(2007, Calendar.NOVEMBER, 31);
        //schedule安排在指定的时间执行指定的任务
        //timer.schedule(helloWorldTasker, cal.getTime());
        System.out.println(cal.getTime());
       timer.scheduleAtFixedRate(helloWorldTasker, cal.getTime(), MILLIS_IN_YEAR);
        
	}

}
分享到:
评论

相关推荐

    简单的timer例子

    简单的timer实例 供初学者 还请多多指教

    C#创建多个Timer的一个简单例子

    这是一个简单的 同时创建多个Timer去处理事件的例子,因为之前工作需要,在网上又没有查找到合适的例子,于是自己写了一个,拿出来希望可以帮助初学者。可直接在原先例子上扩展。

    C# 创建多个Timer简单例程

    非常不好意思,先前上传过一个旧的创建多个Timer的例子,因为当时脑子短路,代码写得跟小学生差不多,于是现在重新写了一个稍微好一点点的。先把原先上传的那个删除才发现分太低删除不了。希望这新版的代码可以帮助...

    Timer控件源码实例

    Timer控件的简单用法实例,实时显示时间程序,初学者适合

    C#_Timer控件简介(附简单小例子)

    通过2个小例子,以期能尽快将Timer控件初步掌握

    基于Timer的最简单的双缓冲画图实例教程

    基于Timer的最简单的双缓冲画图实例教程, 有代码哦,呵呵,欢迎交流!

    wxPython定时器wx.Timer简单应用实例

    主要介绍了wxPython定时器wx.Timer简单应用,实例分析了Python使用wxPython创建窗口应用程序及定时器的相关使用技巧,需要的朋友可以参考下

    Spring定时器实例(Java的Timer类和OpenSymphony的Quartz)

    Spring两种定时器实例配置:Java的TimerTask类和OpenSymphony的Quartz。包含5种配置方式:timer普通定时器、timer特定方法定时器、quartz简单定时器、quartz精确定时器、quartz特定方法定时器。简单实用,一看就会。

    java关于 Timer计时器的练习

    有个简单的java 的例子描述对java的Timer的使用的介绍,与实现的例子,方便大家学习

    android中timer的使用

    Android中timer是很常用的一种功能,几乎在每一个项目中都会用到,所以我写了一个简单例子和大家分享

    python定时器(Timer)用法简单实例

    主要介绍了python定时器(Timer)用法,以一个简单实例形式分析了定时器(Timer)实现延迟调用的技巧,需要的朋友可以参考下

    timer:简单轻量级的 javascript 计时器

    计时器简单轻量级的 javascript 计时器开始在需要的地方包含 timer.min.js。 创建一个定时器实例:timer = new Timer ( < callback> , < instance> ); 调用 timer.start(duration) 函数。 每隔几秒,就会调用 ...

    Timer小工程文件

    这是个很简单的Timer使用例子,非常简单,只给初学者参考,高手勿进。祝大家学习快乐

    timer实现倒计时

    tmer 的构造也很简单,一个时长Duration 一个到时之后执行的任务callback。下面是一个例子

    timer.rs:Rust计时器的简单实现

    计时器 在Rust中以及针对Rust的Timer的简单实现。例子 extern crate timer;extern crate chrono;use std :: sync :: mpsc :: channel;let timer = timer :: Timer :: new ();let (tx, rx) = channel ();let _guard =...

    委托与事件的简单例子

    一个简单的委托与事件的 demo,通过timer控件不断触发,而更新时间!帮助理解委托与事件的实际运用

    C#自定义基于控制台的Timer实例

    主要介绍了C#自定义基于控制台的Timer实现方法,可以简单模拟timer控件的相关功能,具有一定参考借鉴价值,需要的朋友可以参考下

    quartz 和 Timer实现定时功能

    quartz和Timer的demo中没有用框架,很简单的例子,主要用于测试用的...

Global site tag (gtag.js) - Google Analytics