Java中Timer()全部用法
时间: 2024-05-29 17:15:51 浏览: 152
Java中的Timer类提供了一些方法来实现定时任务。以下是Timer类的全部用法:
1. Timer():创建一个新的计时器。
2. Timer(boolean isDaemon):创建一个新的计时器,指定是否为守护线程。
3. Timer(String name):创建一个新的计时器,指定名称。
4. Timer(String name, boolean isDaemon):创建一个新的计时器,指定名称和是否为守护线程。
5. void cancel():取消计时器。
6. void schedule(TimerTask task, long delay):在指定的延迟之后执行指定的任务。
7. void schedule(TimerTask task, Date time):在指定的时间执行指定的任务。
8. void schedule(TimerTask task, long delay, long period):在指定的延迟之后开始执行指定的任务,并按照指定的周期执行。
9. void schedule(TimerTask task, Date firstTime, long period):在指定的时间开始执行指定的任务,并按照指定的周期执行。
10. void scheduleAtFixedRate(TimerTask task, long delay, long period):在指定的延迟之后开始执行指定的任务,并以固定的速率重复执行。
11. void scheduleAtFixedRate(TimerTask task, Date firstTime, long period):在指定的时间开始执行指定的任务,并以固定的速率重复执行。
12. long scheduledExecutionTime():返回下一次任务执行的时间。
以上就是Java中Timer类的全部用法。
阅读全文