日期:2014-05-20  浏览次数:20675 次

请高手解答有关于Timer的问题
本人在开发过程中用到java.util.Timer类,但是在schedule()这个方法中指定好调用间隔时间为25毫秒后,发现在运行的时候名没有按照25毫秒的间隔来调用,而是延迟了6-7毫秒,请问是不是Timer的执行间隔有最小的限制啊?

------解决方案--------------------
怎么看出来延迟了6-7毫秒的?
------解决方案--------------------
也许是程序本身运行事件吧
------解决方案--------------------
是不是前一个task的执行时间比较长,导致后一个task的延迟,如果用scheduleAtFixedRate()应该不会有这样的问题