良言不劝该死鬼, 慈悲不渡自绝人
计时器的功能是在指定的时间执行指定的方法, 可以直接调用java标准库中的方法, 实现计时器
import java.util.Timer;
import java.util.TimerTask;
public class ThreadDome1 {
public static void main(String[] args) {
Timer timer = new Timer();
System.out.println("程序执行:");
timer.schedule(new TimerTask() {
@Override
public void run() {
System.out.println("时间到1.");
}
}, 1000);
timer.schedule(new TimerTask() {
@Override
public void run() {
System.out.println("时间到2. ");
}
}, 2000);
timer.schedule(new TimerTask() {
@Override
public void run() {
System.out.println("时间到3. ");
}
}, 3000);
}
}
执行结果为:

– 1. 计时器的实现可以创建一个线程, 这个线程用来周期性扫描注册的任务, 若符合条件则执行对应的任务, 以下是具体的代码实现:
public MyTime(){
t = new Thread(()->{
while (true)