J'ai besoin de planifier une tâche à exécuter à intervalle de temps fixe. Comment puis-je faire cela avec le support de longs intervalles (par exemple toutes les 8 heures)?
J'utilise actuellement java.util.Timer.scheduleAtFixedRate. Supporte-t-il de java.util.Timer.scheduleAtFixedRatelongs intervalles de temps?
TimeUnits'applique à la fois auinitialDelayet auperiod. Exécution de toutes les 24 heures finir par être jeté quand l' heure d' été à coups de pied, maisTimeUnitdeDAYSne vous permet pas de spécifier un grain fininitialDelay. (Je pense que l'implémentation interne ScheduledExecutorService se convertitDAYSde toute façon en nanosecondes).