Dieses Mal werde ich erklären, wie die Java-Timer-Verarbeitung implementiert wird. In diesem Beispiel implementieren wir den Prozess des Erstellens einer bestimmten Aufgabe und des Ausführens dieser Aufgabe nach einigen Sekunden.
Danach wird es in den folgenden Versionen und Umgebungen erklärt.
IDE:eclipse Java-Version: 8
Dann werde ich es sofort erklären.
Die Ordnerstruktur der diesmal erstellten Beispielquelle lautet wie folgt.
Erstellen Sie beim Implementieren der Timer-Verarbeitung zunächst ein Objekt der TimerTask-Klasse.
Fügen Sie dann die run () -Methode in die TimerTask-Klasse ein und implementieren Sie den Prozess, den Sie mit dem Timer ausführen möchten.
Erstellen Sie abschließend ein Objekt der Timer-Klasse und geben Sie die Aufgabe und die Timer-Zeit an, die Sie mit der Schedule-Methode der Timer-Klasse ausführen möchten.
TimerTask task = new TimerTask() {
public void run() {
//Der Prozess, den Sie mit dem Timer ausführen möchten
}
};
Timer timer = new Timer();
timer.schedule(task,Timer-Zeit(ms));
Implementieren wir mit der obigen Syntax den Prozess, der nach 3 Sekunden den Satz "Die Aufgabe wurde ausgeführt" an die Konsole ausgibt.
SampleTimer.java
package main;
import java.util.Timer;
import java.util.TimerTask;
public class SampleTimer {
public static void main(String[] args) {
System.out.println("Ich habe die Aufgabe so eingestellt, dass sie nach 3 Sekunden ausgeführt wird.");
TimerTask task = new TimerTask() {
public void run() {
System.out.println("Die Aufgabe wurde ausgeführt.");
}
};
Timer timer = new Timer();
timer.schedule(task, 3000);
}
}
Klicken Sie nach Abschluss der obigen Beschreibung mit der rechten Maustaste auf SampleTimer.java> Java-Anwendung ausführen, um sie auszuführen. Es ist in Ordnung, wenn nach 3 Sekunden die Meldung "Die Aufgabe wurde ausgeführt" ausgegeben wird.
Konsole
Ich habe die Aufgabe so eingestellt, dass sie nach 3 Sekunden ausgeführt wird.
Die Aufgabe wurde ausgeführt.
Ich habe meinen persönlichen Blog im Jahr 2020 gestartet!
Basierend auf den Kenntnissen und Erfahrungen, die wir als freiberuflicher Ingenieur gesammelt haben, planen wir, Informationen über freiberufliche Ingenieure, technische IT-Informationen, Brancheninformationen, Life-Hacks für Ingenieure und andere Inhalte zu verbreiten.
Die Anzahl der Artikel ist immer noch gering, aber wir aktualisieren sie wöchentlich. Wenn Sie also interessiert sind, schauen Sie bitte.
https://yacchi-engineer.com/
Recommended Posts