`
dayone
  • 浏览: 361231 次
  • 性别: Icon_minigender_1
  • 来自: xian
社区版块
存档分类
最新评论

使用Timer的schedule()方法

    博客分类:
  • java
阅读更多

---------------schedule的意思(时间表、进度表)
timer.schedule(new MyTask(event.getServletContext()), 0, 60*60*1000);

第一个参数"new MyTask(event.getServletContext())":
是 TimerTask 类,在包:import java.util.TimerTask .使用者要继承该类,并实现 public void run() 方法,因为 TimerTask 类实现了 Runnable 接口。

第二个参数"0"的意思是:(0就表示无延迟)
当你调用该方法后,该方法必然会调用 TimerTask 类 TimerTask 类 中的 run() 方法,这个参数就是这两者之间的差值,转换成汉语的意思就是说,用户调用 schedule() 方法后,要等待这么长的时间才可以第一次执行 run() 方法。

第三个参数"60*60*1000"的意思就是:
(单位是毫秒60*60*1000为一小时)
(单位是毫秒3*60*1000为三分钟)
第一次调用之后,从第二次开始每隔多长的时间调用一次 run() 方法。

分享到:
评论
1 楼 jili3221058 2007-11-23  
在weblogic集群 是否能够执行

相关推荐

    Timer schedule

    java关于Timer schedule执行定时任务

    c# ScheduleTimer_src

    c# ScheduleTimer_src 自定义 c# ScheduleTimer_src

    Java中Timer的schedule()方法参数详解

    今天小编就为大家分享一篇关于Java中Timer的schedule()方法参数详解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

    Java Timer:schedule和scheduleAtFixedRate

    NULL 博文链接:https://michael1990.iteye.com/blog/2113141

    java中timer的schedule和scheduleAtFixedRate方法区别详解

    主要为大家详细介绍了java中timer的schedule和scheduleAtFixedRate方法区别,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    Purple Parrot ScheduleTimer ActiveX控件

    Purple Parrot ScheduleTimer ActiveX控件 主要是为建立表格的用户提供挑选表格的功能。当表格已经收集完毕,要收集的日期和时间已经到达, ScheduleTimer控件将通知运用程序。 Purple Parrot ...

    Android中定时器Timer和TimerTask的启动,停止,暂停,继续等操作

    下面是一个在Android中使用定时器Timer和TimerTask的启动,停止,暂停,继续等操作的demo。 需要注意的问题主要有两点: 1、Timer和TimerTask在调用cancel()取消后不能再执行 schedule语句 2、只能在UI主线程中更新...

    Java多线程定时器Timer原理及实现

    主要介绍了Java多线程定时器Timer原理及实现,涉及Timer的schedule的使用,定时器Timer的schedule等相关内容以及代码示例,具有一定参考价值,需要的朋友可以了解下。

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

    计时器 在Rust中以及... schedule_with_delay (chrono :: Duration :: seconds ( 3 ), move || { tx. send (()). unwrap ();});rx. recv (). unwrap ();println! ( "This code has been executed after 3 seconds" );

    schedule简易.java

    将文件名和类名统一 用timer.schedule显示余下时间的秒数 java课程作业资源 可拆分为两个源文件,同一package

    辩论赛计时软件 Public Debate Timer 3.6.9.530

    软件从 3.0 开始支持 PDS (Public Debate Schedule) 文件,用户可以自由制定赛制。(详见“PDS文件格式详解”);3.1 版本使用 PDS v2 赛制模板文件。3.4 版本可以使用PDS v2、PDS v3文件。3.6 版本可以使用PDS v2...

    Android 安卓 计时器Timer

    timer 计时器的四种主要使用方式 1 schedule(TimerTask task, Date when) 2 schedule(TimerTask task, long delay) 3 schedule(TimerTask task, long delay, long period) 4 schedule(TimerTask task, Date time,...

    Java中的Timer和TimerTask简介(附完整代码实例)

    这两个类使用起来非常方便,可以完成我们对定时器的绝大多数需求。 Timer是一种定时器工具,用来在一个后台线程计划执行指定任务,并可以按计划一次或反复多次执行一个任务。它是用来执行任务的类,接收一个...

    Android 实现定时器的四种方式总结及实现实例

    timer.schedule(task, delay,period); //delay为long,period为long:从现在起过delay毫秒以后,每隔period毫秒执行一次。 schedule方法有三个参数 第一个参数就是TimerTask类型的对象,我们实现TimerTask的run()...

    Java之Timer类的使用以及深入理解

    近一直在看线程知识,然后看到Timer定时器使用了线程实现的定时功能,于是了解了解;  本文 从Time类的使用和源码分析两个方面讲解:  1、Time类使用: 1 根据是否循环执行分为两类: 2 3 //只执行一次 4...

    java schedule-定时器

    该class里面包含了定时器的操作,可以设置每天定时启动你写的程序或者是系统程序,打包完成后可以写batch文件,然后开机未登录状态下可以每天自动定时启动执行。

    22-08-25-065_JsonTable(nopCommerce计划任务(ScheduleTasks)的定义实现)

    nopCommerce程序中计划任务(ScheduleTasks) 原理是:被.Net(Core)内置管道中间件所调用,以保证在程序开始启动执行时,实例化当前程序中的所有计划任务实例,并为这些任务实例构建相应的线程实例;并保证在程序其后...

    安卓MP3播放器

    timer.schedule(new MyTask(),50,500); //播放 暂停 快进 倒退 退出 pause.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { pause.setVisibility(View.GONE); ...

    几种定时任务(Timer、TimerTask、ScheduledFuture)的退出—结合真实案例【JAVA并发】.docx

    调度可以用 Timer 【调用 schedule() 或者 scheduleAtFixedRate() 方法实现】或者 ScheduledExecutorService 【结合工作中其它的需求,笔者选用此】 ScheduledExecutorService的初始化(线程池):

    Java Timer(定时调用、实现固定时间执行)

     其实Timer来讲是一个调度器,而TimerTask呢只是一个实现了run方法的一个类,而具体的TimerTask需要由你自己来实现,例如这样:  Timer timer = new Timer();  timer.schedule(new TimerTask() {  public ...

Global site tag (gtag.js) - Google Analytics