在j2me中,哪个更高效:
公共无效计划(TimerTask任务,Date firstTime,long period)
公有void任务(TimerTask scheduleAtFixedRate,长延迟,长周期)
我所理解的是用于长延迟的scheduleAtFixedRate和用于短延迟的调度。
scheduleAtFixedRate将不会看到前一个任务完成与否,它将在固定时间开始下一个任务。
再有什么不同..。请帮帮忙。
发布于 2012-07-09 11:31:34
据我所知,两者之间的唯一区别是schedule将在delay毫秒之后运行task。task完成后,在再次运行task之前,它将等待period毫秒。另一方面,scheduleAtFixedRate将执行相同的操作,但它将运行task,等待period毫秒,然后再次运行task,而不管第一个task是否完成。
https://stackoverflow.com/questions/1807153
复制相似问题