小王学习录
- 今日鸡汤
- 计时器的使用
- 计时器的实现
- 计时器实现时的思考
今日鸡汤
良言不劝该死鬼, 慈悲不渡自绝人
计时器的使用
计时器的功能是在指定的时间执行指定的方法, 可以直接调用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() {@Overridepublic void run() {System.out.println("时间到1.");}}, 1000);timer.schedule(new TimerTask() {@Overridepublic void run() {System.out.println("时间到2. ");}}, 2000);timer.schedule(new TimerTask() {@Overridepublic void run() {System.out.println("时间到3. ");}}, 3000);}
}
执行结果为:
计时器的实现
– 1. 计时器的实现可以创建一个线程, 这个线程用来周期性扫描注册的任务, 若符合条件则执行对应的任务, 以下是具体的代码实现:
public MyTime(){t = new Thread(()->{while (true) {