Timer类:计时器
需求:在指定的时间安排指定的任务去执行
package com.soar.thread;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
public class Demo3_Timer {
public static void main(String[] args) throws Exception {
Timer t = new Timer();
//在指定时间安排指定任务
//第一个参数是安排的任务,第二个参数是执行的时间,第三个参数是过多长时间后再重复执行
//Date()是util包下的,它的参数需要查看API后再去写
t.schedule(new MyTimerTask(), new Date(188,6,1,14,20,30),3000);
while(true){
Thread.sleep(1000);
System.out.println(new Date());
}
}
}
class MyTimerTask extends TimerTask{
@Override
public void run() {
System.out.println("起床背英语单词");
}
}
本文探讨了Java中的Timer类,用于在指定时间执行预定义任务的多线程工具。通过使用Timer,可以创建定时调度,以高效地安排任务执行。

6003

被折叠的 条评论
为什么被折叠?



