分享

Java:Timer、TimerTask

 aaie_ 2012-09-03

1.Timer和TimerTask两个类位于java.util包。

2.Timer直接从Object继承,它相当于一个计时器,能够用它来指定某个时间来执行一项任务,或者每隔一定时间间隔反复执行同一个任务。

3.TimerTask就是用来实现某项任务的类,它实现了Runnable接口,因此相当于一个线程。

4.Timer的schedule方法主要有如下几种重载形式:

--schedule(TimerTask task,long delay)  指定隔多长时间(delay)后执行TimerTask类中的任务代码
--schedule(TimerTask task,Date time)  指定在什么时候(date)开始执行TimerTask类中的任务代码
--schedule(TimerTask task,long delay ,long period) 指定隔多长时间(delay)后定期执行TimerTask类中的任务代码,period指定了定期的时间间隔

--schedule(TimerTask task, Date firstTime , long period) 指定在什么时候(date)开始定期执行TimerTask类中的任务代码,period指定了定期的时间间隔

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多