`
avery_leo
  • 浏览: 383127 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Timer多个任务的例子

阅读更多
import java.util.Timer;
import java.util.TimerTask;

/**
 * Timer多个任务的例子。
 * 
 * @author leo
 * 
 */
public class TimeTestMulti {
  public static void main(String[] args) {
    final Timer timer = new Timer();

    // 任务1, 每一秒执行一次
    timer.schedule(new TimerTask() {
      public void run() {
        System.out.println("I am running 1 ...");
      }
    }, 0, 1000);
    // 任务2,每0.5秒执行一次
    timer.schedule(new TimerTask() {
      public void run() {
        System.out.println("I am running 2 ...");
      }
    }, 0, 500);
  }
}

 

分享到:
评论
1 楼 FangYan_Happy 2011-11-30  
虽然   是Timer 多个任务,但任务执行的顺序并不是  定义的

相关推荐

    C#.net_经典编程例子400个

    316 7.10 程序运行 317 实例227 防止程序多次运行 317 实例228 开机后程序自动运行 319 实例229 获取任务栏尺寸大小 320 实例230 改变系统提示信息 321 实例231 获取系统环境变量 322...

    PB9多线程Demo

    1、在主进程中建立一个“任务信息类”数组,其中包含“任务线程类”,一个任务对应一个线程。 2、在主进程中建立一个“任务管理类”,负责处理任务信息类。 简单举例: 1、新建1个“任务管理类”,再新建N“任务...

    Timer:一个倒计时类,除了可以开始取消倒计时,还可以暂停恢复倒计时,虽说时间一去不复返,我丫停停它总可以吧!啊哈哈

    中途比如你有别的任务,也就是支线要玩,但你又不想结束主线,毕竟都快把boss打到半条血了,所以,如果有个暂停时间,在恢复时间的,那就比较人性化了,这只是一个例子,其实可用的场景很多,啊哈哈。 使用说明 (1) ...

    java8集合源码-java:JDK8新特性

    此类是线程安全的:多个线程可以共享一个 Timer 对象无需外部同步。 TimerTask 是一项可以由 Timer 安排一次或重复执行的任务。 例子: // run a task once Timer timer = new Timer (); timer . schedule( new ...

    混合式调度器的源代码C语言写的! 相当实用哦.rar

    合作式调度器以LED为例子编写的,你也可以自己编写任务添加到调度器中.混合式调度器也是以LED为例子编写的,这种调度器与合作式相比功能更加完善.这些代码都具有相当强的可移植性,对于KeilC的初学者非常...

    动力节点Java基础301集_史上最全的Java基础教程

    5:使用多线程模拟用户去ATM取钱讲的也非常不错,后续还提了一个小Timer定时任务类相当全面。 6:使用反射创建对象,调用方法,访问字段的值讲的也相当的详细,尤其IO+Properties+Reflect的综合案例对后期理解jdbc相当...

    个人总结的深入java多线程开发

    1)定时器 Timer—sleep()的替代类 6 2)后台线程 daemon 6 3)线程join()方法 8 4)几种多线程代码写法 10 5)一个超时自动退出程序的类 12 6)同步锁synchronized 13 7)一个程序执行1秒之后自动退出 13 8)线程的状态 14 ...

    WAP建站进阶.chm

    16. 任务 17. setvar标签 18. select与option标签 19. input标签 20. 文本类标签 21. 超链接标签 22. timer标签 23. 注释 24. template标签 25. table标签 26. img标签 27. postfield标签 28. 事件 29....

    VB编程资源大全(源码 其它3)

    hideshowtaskbar.zip 显示/隐藏任务条(3KB) 700,taskhide.zip 隐藏一个任务(2KB) 701,clipcurs.zip 限制鼠标的区域(3KB) 702, kidnap.zip 捆绑程序(8KB) 703,netuse.zip<br>演示连接/断开...

    VB编程资源大全(源码 其它1)

    hideshowtaskbar.zip 显示/隐藏任务条(3KB) 700,taskhide.zip 隐藏一个任务(2KB) 701,clipcurs.zip 限制鼠标的区域(3KB) 702, kidnap.zip 捆绑程序(8KB) 703,netuse.zip<br>演示连接/断开...

    VB编程资源大全(源码 其它2)

    hideshowtaskbar.zip 显示/隐藏任务条(3KB) 700,taskhide.zip 隐藏一个任务(2KB) 701,clipcurs.zip 限制鼠标的区域(3KB) 702, kidnap.zip 捆绑程序(8KB) 703,netuse.zip<br>演示连接/断开...

    VB编程资源大全(源码 其它4)

    hideshowtaskbar.zip 显示/隐藏任务条(3KB) 700,taskhide.zip 隐藏一个任务(2KB) 701,clipcurs.zip 限制鼠标的区域(3KB) 702, kidnap.zip 捆绑程序(8KB) 703,netuse.zip<br>演示连接/断开...

    JAVA上百实例源码以及开源项目

    第三步:在登陆后的界面文本框输入文本,然后发送 可以同时启动多个客户端 实现群聊。 浮动的广告 嵌套在html中 各种EJB之间的调用示例 7个目标文件 摘要:Java源码,初学实例,EJB调用实例  各种EJB之间的调用源码...

    JAVA上百实例源码以及开源项目源代码

    然后服务器处于等待状态 第二步:运行LoginData.java 启动(客户端)登陆界面 输入用户名 ip为本机localhost 第三步:在登陆后的界面文本框输入文本,然后发送 可以同时启动多个客户端 实现群聊。 浮动的广告 嵌套在...

    Quartz Job Scheduling Framework 中文版

    当初公司一个项目中有些定时候任务,原来是用 JDK 的 TaskTimer 来实现的,个人觉得比较笨拙--未能跳开节假日,也不能依赖于其他的业务操作灵活安排计划。于是想起了 Spring 框架整合了一个作业调度框架 Quartz,...

    陈开雄 Spring+3.x企业应用开发实战光盘源码.zip

     第13章:本章重点对在Spring中如何使用Quartz进行任务调度进行了讲解,同时还涉及了使用JDK Timer和JDK 5.0执行器的知识。  第14章:介绍Spring 3.0新增的OXM模块,同时对XML技术进行了整体的了解。  第15章:...

Global site tag (gtag.js) - Google Analytics