Timer的schedule方法的四种用法:
1、schedule(TimerTask task,Date time):在时间等于time或超过time执行且执行一次task(task业务线程,time时间)。在time或超过time的时候执行一次,且只执行一次
2、schedule(TimerTask task,Date time,long period):前两个参数和1一样,这里第三个参数表示每隔多长时间该任务调度线程调用业务线程。在time的时候执行一次,之后每间隔period就会执行一次
3、schedual(TimerTask task,long delay):延迟当前时间多少秒之后执行该定时任务,并且仅执行一次。
4、schedual(TimerTask task,long delay,long period):延迟当前时间delay秒之后执行定时任务,并且每隔period执行一次定时任务。
Timer的scheduleAtFixedRate的两种用法:
1、scheduleAtFixedRated(TimerTask task,Date date,long period):到date指定时间每隔period执行一次定时任务task。
2、scheduleAtFixedRated(TimerTask task,long delay,long period):延迟当前时间delay毫秒后每隔period时间执行一次定时任务。
Timer的schedule方法的四种用法:
1、schedule(TimerTask task,Date time):在时间等于time或超过time执行且执行一次task(task业务线程,time时间)。


2、schedule(TimerTask task,Date time,long period):前两个参数和1一样,这里第三个参数表示每隔多长时间该任务调度线程调用业务线程。


3、schedual(TimerTask task,long delay):延迟当前时间多少秒之后执行该定时任务,并且仅执行一次。
4、schedual(TimerTask task,long delay,long period):延迟当前时间delay秒之后执行定时任务,并且每隔period执行一次定时任务。
Timer的scheduleAtFixedRate的两种用法:
1、scheduleAtFixedRated(TimerTask task,Date date,long period):到date指定时间每隔period执行一次定时任务task。
2、scheduleAtFixedRated(TimerTask task,long delay,long period):延迟当前时间delay毫秒后每隔period时间执行一次定时任务。
scheduleAtFixedRate(task,delay,period)
跟schedule(task,delay,period)方法一样
scheduleAtFixedRate(task,time,period)
schedule(task,delay,period)
接上。。。
schedule(task,delay)
schedule()
仅执行一次任务
