线程定时器

Posted god1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了线程定时器相关的知识,希望对你有一定的参考价值。

package com.yh.thread;

import java.util.Timer;

public class TimeTest01 {
public static void main(String[] args) {
Timer t=new Timer();
t.schedule(new MyTimer(t), 1000);
}


}

package com.yh.thread;

import java.util.Timer;
import java.util.TimerTask;

public class MyTimer extends TimerTask{
private Timer timer;

public MyTimer(Timer timer){
this.timer=timer;
}
@Override
public void run() {
System.out.println("定时器在执行");
timer.cancel();
}

}

以上是关于线程定时器的主要内容,如果未能解决你的问题,请参考以下文章

C语言 用定时器 模拟多线程

C#如何在BackgroundWorker 后台线程中使用定时器?

C#中定时器执行定时器触发任务是单线程还是多线程?

Java多线程 - 定时器-并发与并行-线程生命周期

Python 线程定时器 Timer

线程Queue定时器进程池和线程池同步异步