Java Timer 类

2024年11月2日 | 阅读 1 分钟

Java Timer 类提供了一种在后台线程中安排任务在将来执行的机制。此类是线程安全的,这意味着多个类可以共享一个 Timer 对象而无需外部同步。

Java Timer 方法

序号方法描述
1cancel()它用于停止计时器并删除当前计划的任务。
2Purge()它用于取消 TimerTask 链中存在的任务。
3scheduleAtFixedRate(TimerTask task, Date firstTime, long period)它用于调度指定任务在指定时间开始的固定速率重复执行。
4scheduleAtFixedRate(TimerTask task, long delay, long period)它用于调度指定任务在指定延迟后开始的固定速率重复执行。
5schedule(TimerTask task, Date firstTime, long period)它用于调度指定任务在指定时间开始的固定延迟重复执行。
6schedule(TimerTask task, Date time)它用于在指定时间调度指定任务的执行。