Java.util.Timer类 Java.util.StringTokenizer类 Java.util.TimerTask类 介绍 该java.util.Timer中的类提供便利的线程调度在后台线程将来执行任务。 此类是线程安全的,即多个线程可以共享单个Timer对象,而无需外部同步。 此类计划一次性执行的任务,或定期重复执行的任务。 所有构造函数都启动一个计时器线程 类声明 以下是java.util.Timer类的声明 public class Timer extends Object 类构造函数 Sr.No. 构造函数和描述 1 Timer() 此构造函数创建一个新计时器。 2 Timer(boolean isDaemon) 此构造函数创建一个新计时器,其关联的线程可以指定为作为守护程序运行。 3 Timer(String name) 此构造函数创建一个新的计时器,其关联的线程具有指定的名称。 4 Timer(String name,boolean isDaemon) 此构造函数创建一个新的计时器,其关联的线程具有指定的名称,并且可以指定作为守护程序运行。 类方法 Sr.No. 方法和描述 1 void cancel() 此方法终止此计时器,丢弃任何当前计划的任务。 2 int purge() 此方法从此计时器的任务队列中删除所有已取消的任务。 3 void schedule(TimerTask task, Date time) 此方法调度指定的任务以在指定的时间执行。 4 void schedule(TimerTask task, Date firstTime, long period) 此方法从指定时间开始为重复的固定延迟执行调度指定的任务。 5 void schedule(TimerTask task, long delay) 此方法在指定的延迟后调度指定的任务以执行。 6 void schedule(TimerTask task, long delay, long period) 此方法在指定的延迟之后开始,为重复的固定延迟执行调度指定的任务。 7 void scheduleAtFixedRate(TimerTask任务,Date firstTime,long period) 此方法从指定时间开始为重复的固定速率执行调度指定的任务。 8 void scheduleAtFixedRate(TimerTask task, long delay, long period) 此方法在指定的延迟之后开始,为重复的固定速率执行计划指定的任务。 方法继承 该类继承以下类中的方法 java.util.Object Java.util.StringTokenizer类 Java.util.TimerTask类