单例模式应用-- Timer 计时器
Timer :计时器 一种工具: 线程用其安排以后再后台线程中执行的任务,可执行一次,也可执行多次 其中的方法: schedule( TimeTask task , Date date) 只执行一次 schedule(TimeTask task , Date date, time) 每隔多少时间 执行。重复执行多次 TimeTask类 实现了Runnable接口, 有一个抽象的Run()方法。 用TimeTask的子类对象当做参数传给schedule() import java.util.Date; import java.util.Timer; import java.util.TimerTask; public class demon3_timer { public static void main(String[] args) throws InterruptedException { Timer t1 = new Timer(); t1.schedule(new MyTimerTask(), new Date(119, 7, 14, 23, 59, 30),5000); while (true) { Thread.sleep(1000); System.out.println(new Date()); } } } class