La classe Timer représente une facilité pour les threads afin de planifier des tâches pour une exécution future dans un thread en arrière plan.
La correspondance à chaque objet Timer est un thread de fond utilisé pour exécuter séquentiellement toutes les tâches d'un objet Timer.
Les constructeurs |
---|
Timer() |
crée un objet Timer. |
Timer(boolean isDaemon) |
crée un objet Timer dont le thread associé peut être spécifié pour s'exécuter comme démon. |
Les méthodes |
---|
void cancel() |
termine le minuteur en déchargeant n'importe quelles tâches programmées. |
void schedule(TimerTask task, Date time) |
programme un tâche spécifiée pour une exécution à un moment spécifié. |
void schedule(TimerTask task, Date firstTime, long period) |
programme un tâche spécifiée pour une exécution répétitive à un moment spécifié. |
void schedule(TimerTask task, long delay) |
programme la tâche spécifiée pour une exécution après le délai donné. |
void schedule(TimerTask task, long delay, long period) |
programme la tâche spécifiée pour une exécution répétitive et démarrant après un délai spécifié. |
void scheduleAtFixedRate(TimerTask task, Date firstTime, long period) |
programme la tâche spécifiée pour une exécution répétitive et démarrant à un moment donné. |
void scheduleAtFixedRate(TimerTask task, long delay, long period) |
programme la tâche spécifiée pour une exécution répétitive et démarrant après un délai spécifié. |
Les méthodes héritées de la classe java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |