Java代码如何实现一个简易版的定时器呢?

戚薇 Java经验 发布时间:2023-04-10 21:20:16 阅读数:5764 1
下文笔者是笔者编写的一个简易版的定时器的方法分享,如下所示

定时器简介

定时器是一种定时装置
    可在指定的时间点运行
	或
	 指定多久时间循环运行

实现思路:
   可借助TimerTask接口定义一个定时器
       定时运行或重复运行
例:定时器的实现思路
//TimerTask
package com.java265;

import java.util.TimerTask;
public class MySchedule extends TimerTask {

    @Override
    public void run() {
        System.out.println("哈哈~我开始执行啦");
    }
}

//
package com.java265;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Timer;

public class Main {

    public static void main(String[] args) throws Exception{
        Timer task = new Timer(true);
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        Date date = sdf.parse("2023-04-10 21:27:45");
       
        task.schedule(new MySchedule(), date);
       
        System.out.println("程序运行完毕!");
    }
}
版权声明

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

本文链接: https://www.Java265.com/JavaJingYan/202304/16811333186208.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

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

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者