Timer是一种定时器工具,用来在一个后台线程计划执行指定任务。它可以安排任务“执行一次”或者定期“执行多次”。 然而在实际的开发过程当中,经常需要一些周期性的操作,比如每5分钟执行某一操作等。 对于这样的操作最方便、高效的实现方式就是使用java.util.Timer工具类。 schedule(TimerTask task, Date time) schedule(TimerTask task,long delay) schedule(TimerTask task, Date firstTime , long period) schedule(TimerTask task,long delay,long period) scheduleAtFixedRate(TimerTask task,Date firstTime,long period) scheduleAtFixedRate(TimerTask task,long delay,long period) Timer.cancal() Timer.purge() TimerTask.cancal()...