Je suis suivi d'un intéressant question de sorte, sur l'utilisation de ScheduledThreadPoolExecutor pour certaines tâches répétées.planification des tâches exécutables en java
La planification de cet objet renvoie un objet ScheduledFuture que vous pouvez utiliser pour annuler l'exécution suivante de la tâche.
Une chose à noter ici est la tâche elle-même est complètement découplé du schedule--
ScheduledExecutorService executor = new ScheduledThreadPoolExecutor(1);
ScheduledFuture nextSchedule =
executor.schedule(task, 60000, TimeUnit.MILLISECONDS);
where-
SomeTask task = new SomeTask();
La tâche elle-même pas au courant de l'annexe. S'il vous plaît éclairer s'il y a un moyen d'obtenir la tâche d'annuler et de créer un nouveau calendrier pour lui-même.
Merci
btw, c'est une pratique courante d'upvote au moins la réponse que vous avez acceptée ("cette réponse est utile" est le titre de l'icône de vote up) – Bozho
merci Bozho, noté. – bushman