2009-11-27 14 views
5

que es más eficiente en J2ME:¿Cuál es dif b/w scheduleAtFixedRate y el calendario:

horario public void (tarea TimerTask, Fecha firstTime, largo período)

public void scheduleAtFixedRate (tarea TimerTask, demora larga, período largo)

Lo que entiendo es scheduleAtFixedRate utilizado para largas demoras y programación de demoras cortas.

scheduleAtFixedRate no verá que la tarea anterior se completó o no, se iniciará la próxima tarea en el tiempo fijado.

cualquier otra diferencia ... por favor ayuda.

Respuesta

3

Tengo entendido que la única diferencia entre los dos es que schedule ejecutará task después de delay milisegundos. Después de que task finalice, esperará period milisegundos antes de ejecutar task nuevamente. scheduleAtFixedRate por otro lado hará lo mismo, pero se ejecutará task, espere period milisegundos, y ejecute task nuevamente, independientemente de si el primer task terminó o no.

Cuestiones relacionadas