具体需求情况描述:    使用timer定时执行生成文件的任务,周期为半个小时,要求在半个小时的整点生成,时间如12:00、12:30、13:00、13:30…….依次类推,使用的方法如下:timer.scheduleAtFixedRate(timerTask, firstTime,30);其中firstTime为调用start方法时的的下一个整点,如12:10调用start,firstTime为12:30。timerTask为生成文件的任务 出现的bug描述:当任务执行一段时间后,在系统忙时,会出现该任务执行时间紊乱,如从15:00左右几秒钟开始,会出现每秒钟执行几十次任务的情况出现,从而生成的文件时间也会是一秒钟一个。而过了一段时间后,该现象消失,一切又恢复了正常,只有从log和生成的文件中看出问题出现过。 我的想法:是否Timer类有bug?