日期:2014-05-17  浏览次数:20541 次

java 定时器
timer1.scheduleAtFixedRate(new SendDataTaskTimer(transpondService),time,60*1000);

我想问下最后一个参数 时间间隔是怎么取的  是他自己计算的  还是看的是系统时间

如果我改系统时间有用么?


------解决方案--------------------
是相对时间,改系统时间不会影响时间间隔:http://www.ticmy.com/?p=329
------解决方案--------------------
最后一个参数是时间间隔,以毫秒为单位60*1000相当于60秒,也就是一分钟调度一次;改系统时间只影响第一次调度的时间,然后每分钟调度一次