635 B
635 B
类图介绍 原理分析
- schedule (Runnable command, long delay, TimeUnit unit)
提交一个延迟执行的任务,只执行一次
- scheduleWithFixedDelay (Runnable command, long initialDelay, long delay, TimeUnit unit)
执行完毕后,让其延迟固定时间后再次运行,一直重复知道抛出异常或取消,关闭线程池
- scheduleAtFixedRate (Runnable command, long initialDelay, long period, TimeUnit unit)
相对起始时间点以固定频率调用指定的任务,当爸任务提交到线程池延迟 initialDelay 后执行,initialDelay+period 后再次执行,initialDelay+2*period 后再次执行