Dieser Artikel hat hauptsächlich einen Beispielcode zum Zeitpunkt des Zeitpunkts für enderExecutorService -Aufgaben wie folgt:
Beispielcode
paket com.effective.common.concurrent java.util.concurrent Executors.NewsinglethreadScheduledexecutor ();/** * Führen Sie eine Aufgabe gemäß der angegebenen Frequenzzeit <br> * aus */public void rededRate () {excutor. EchoServer (), // Ausführungs -Thread 0, // Initialisierungsverzögerung 5000, //timeUnit.Milliseconds); }/** * Täglich um 8 Uhr ausführen. GetTimemillis ("20:00:00") - System.currentTimillis (); initdelay = initdelay> 0? Initdelay: OneDay + Initdelay; Executor.ScheduleatFixedRate (New EchoServer (), Initdelay, OneDay, TimeUnit.Milliseconds; CurrentDate = DateFormat.Parse (DayFormat.Format (New Date ()) + "" + Zeit); return currentDate.getTime ();} catch (parseException e) {e.printstacktrace ();} return 0;} public static void Main (String [] args) {plan plant plan = new plan (); Zeitplan.FixedRate (); plan.fixdelay ();}}Zusammenfassen
Das obige ist der gesamte Inhalt dieses Artikels zum Timing -Code -Beispiel für enderExecutorService -Task. Ich hoffe, es wird für alle hilfreich sein. Interessierte Freunde können weiterhin auf andere verwandte Themen auf dieser Website verweisen. Wenn es Mängel gibt, hinterlassen Sie bitte eine Nachricht, um darauf hinzuweisen. Vielen Dank an Freunde für Ihre Unterstützung für diese Seite!