Java中如何使用Timer.schedule定时器呢?

乔欣 Java教程 发布时间:2023-07-09 18:41:58 阅读数:13761 1
下文笔者将使用示例的方式讲述"Timer.schedule定时器"的简介说明,如下所示

Timer.schedule定时器简介

Timer.schedule是java代码中调用task任务的方法
=============================================
Timer.schedule的语法:
  schedule(TimerTask task, long delay) 
    // 延迟delay毫秒后,执行一次task

  schedule(TimerTask task, long delay, long period) 
    // 延迟delay毫秒后,执行第一次task
	   然后每隔period毫秒执行一次task

Timer.schedule定时器示例

TimerTask task = new TimerTask() {
    @Override
    public void run() {
        // 逻辑业务代码
    }
};

Timer timer = new Timer();
timer.schedule(task, 0); 
// 此处delay为0表示没有延迟,立即执行一次task
timer.schedule(task, 1000); 
// 延迟1秒,执行一次task
timer.schedule(task, 0, 2000);
// 立即执行一次task,然后每隔2秒执行一次task
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaCourse/202307/7042.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者