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 |