JAVA定时任务TimerTask的使用

简介: JAVA定时任务TimerTask的使用
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
public class TimerTest {
    public static void main(String[] args) {
        Timer timer = new Timer();
        // 5s后执行
        // timer.schedule(new MyTask(), 5000);
        // 马上执行任务,每隔2000执行一次
        timer.scheduleAtFixedRate(new MyTask(), new Date(), 2000);
        System.out.println("其他任务");
    }
}
// 定时任务,这是一个线程
class MyTask extends TimerTask {
    @Override
    public void run() {
        System.out.println("task execute " + new Date());
    }
}

运行结果:

0.png


相关文章
|
7月前
|
Java 调度 Spring
Java中几种定时任务使用与详解
Java中几种定时任务使用与详解
101 0
|
2月前
|
Java
用java搞定时任务,将hashmap里面的值存到文件里面去
本文介绍了如何使用Java的`Timer`和`TimerTask`类创建一个定时任务,将HashMap中的键值对写入到文本文件中,并提供了完整的示例代码。
38 1
用java搞定时任务,将hashmap里面的值存到文件里面去
|
2月前
|
Java BI 调度
Java Spring的定时任务的配置和使用
遵循上述步骤,你就可以在Spring应用中轻松地配置和使用定时任务,满足各种定时处理需求。
147 1
|
6月前
|
Java jenkins 持续交付
Java项目jar包启动脚本,适用jenkins或定时任务或手动执行
Java项目jar包启动脚本,适用jenkins或定时任务或手动执行
356 3
|
5月前
|
Java 调度
java定时任务3分钟一次
7月更文挑战第6天
200 1
|
5月前
|
负载均衡 Java 调度
Java中的定时任务实现详解
Java中的定时任务实现详解
|
算法 Java Linux
Java线程常用定时任务算法与应用
Java线程常用定时任务算法与应用
116 0
|
5月前
|
Java 调度 Spring
Java中的定时任务调度与管理
Java中的定时任务调度与管理
|
5月前
|
监控 Java 调度
使用Java实现高性能的定时任务调度
使用Java实现高性能的定时任务调度
|
6月前
|
XML Java 数据格式
一篇文章讲明白java的常用定时任务的几种方式
一篇文章讲明白java的常用定时任务的几种方式
45 0