Ich führe eine interessante Frage auf, die bei der Verwendung von ScheduledThreadPoolExecutor für einige wiederkehrende Aufgaben verwendet wird.
Wenn Sie dieses Objekt einplanen, wird ein ScheduledFuture-Objekt zurückgegeben, mit dem Sie den nächsten Tasklauf abbrechen können.
Eine Sache, die hier zu beachten ist, ist, dass die Aufgabe selbst vollständig vom Zeitplan entkoppelt ist -
%Vor%wo -
%Vor%Die Task selbst kennt den Zeitplan nicht. Bitte erleuchten, wenn es eine Möglichkeit gibt, die Aufgabe abzubrechen und einen neuen Zeitplan für sich selbst zu erstellen.
Danke
Tags und Links java timer scheduling timer-jobs