核心方法Timer.schedule,需要自己继承java.util.TimerTask类,重写run方法,传入schedule方法即可,具体方法如下
Timer.schedule(TimerTask task,Date time)安排在制定的时间执行指定的任务。
Timer.schedule(TimerTask task,Date firstTime ,long period)安排指定的任务在指定的时间开始进行重复的固定延迟执行.
Timer.schedule(TimerTask task,long delay)安排在指定延迟后执行指定的任务.
Timer.schedule(TimerTask task,long delay,long period)安排指定的任务从指定的延迟后开始进行重复的固定延迟执行.
Timer.scheduleAtFixedRate(TimerTask task,Date firstTime,long period)安排指定的任务在指定的时间开始进行重复的固定速率执行.
Timer.scheduleAtFixedRate(TimerTask task,long delay,long period)安排指定的任务在指定的延迟后开始进行重复的固定速率执行.
Timer.schedule(TimerTask task,Date time)安排在制定的时间执行指定的任务。
Timer.schedule(TimerTask task,Date firstTime ,long period)安排指定的任务在指定的时间开始进行重复的固定延迟执行.
Timer.schedule(TimerTask task,long delay)安排在指定延迟后执行指定的任务.
Timer.schedule(TimerTask task,long delay,long period)安排指定的任务从指定的延迟后开始进行重复的固定延迟执行.
Timer.scheduleAtFixedRate(TimerTask task,Date firstTime,long period)安排指定的任务在指定的时间开始进行重复的固定速率执行.
Timer.scheduleAtFixedRate(TimerTask task,long delay,long period)安排指定的任务在指定的延迟后开始进行重复的固定速率执行.