j2me 中哪个效率更高:
公共(public)无效时间表(TimerTask任务, 第一次约会, 长期)
公共(public)无效scheduleAtFixedRate(TimerTask任务, 长时间延迟, 长期)
我理解的是scheduleAtFixedRate用于长延迟,schedule用于短延迟。
scheduleAtFixedRate不会看到上一个任务是否完成,它会在固定时间开始下一个任务。
还有更多差异...请帮忙。
最佳答案
据我了解,两者之间的唯一区别是 schedule
将在 delay
毫秒后运行 task
。 task
完成后,它将等待 period
毫秒,然后再次运行 task
。另一方面,scheduleAtFixedRate
也会执行相同的操作,但它将运行 task
,等待 period
毫秒,然后运行 task
再次强调,无论第一个任务
是否完成。
关于java-me - 什么是 diff b/w ScheduleAtFixedRate 和 Schedule :,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1807153/