scheduler() 和 scheduleAtFixedRate() 都是定时器Timer下的定时执行任务的方法,根据JAVA多态的特性,传入不同参数执行不同的方法。共有下面几种情况:
Timer.schedule(TimerTask task,Date time)
----安排在指定的时间执行任务
Timer.schedule(TimerTask task,Date firstTime ,long period)
----安排指定的任务在指定的时间开始进行重复的固定延迟执行
scheduler() 和 scheduleAtFixedRate() 都是定时器Timer下的定时执行任务的方法,根据JAVA多态的特性,传入不同参数执行不同的方法。共有下面几种情况:
Timer.schedule(TimerTask task,Date time)
----安排在指定的时间执行任务
Timer.schedule(TimerTask task,Date firstTime ,long period)
----安排指定的任务在指定的时间开始进行重复的固定延迟执行