java-me - 什么是 diff b/w ScheduleAtFixedRate 和 Schedule :

标签 java-me

j2me 中哪个效率更高:

公共(public)无效时间表(TimerTask任务, 第一次约会, 长期)

公共(public)无效scheduleAtFixedRate(TimerTask任务, 长时间延迟, 长期)

我理解的是scheduleAtFixedRate用于长延迟,schedule用于短延迟。

scheduleAtFixedRate不会看到上一个任务是否完成,它会在固定时间开始下一个任务。

还有更多差异...请帮忙。

最佳答案

据我了解,两者之间的唯一区别是 schedule 将在 delay 毫秒后运行 tasktask 完成后,它将等待 period 毫秒,然后再次运行 task。另一方面,scheduleAtFixedRate 也会执行相同的操作,但它将运行 task,等待 period 毫秒,然后运行 ​​task 再次强调,无论第一个任务是否完成。

关于java-me - 什么是 diff b/w ScheduleAtFixedRate 和 Schedule :,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1807153/

相关文章:

java-me - 无法在j2me中打开三星手机上的相机

mobile - 我可以使用手机信号塔的信息在没有 GPS 服务的 j2me 中获取移动设备的位置吗

java - 当我尝试使用按钮在 j2me 上导航表单时出现 NullPointEException

java - 奇怪的 FileInputStream/Data FileInputStream 行为 : seek()ing to odd positions

java - blackberry 的 j2me 配置和配置文件

java - 在 J2ME 平台上对 String 对象数组进行排序

java - 加密 Java MIDP 应用程序

java - 什么是开发黑莓应用程序的好工具包?

java - 在java中通过USB将文件从PDA复制到PC

android - J2ME上的httpconnection和Android上的HttpUrlConnection有什么区别(http错误401)