Cette fois, je vais vous expliquer comment implémenter le traitement du minuteur Java. Dans cet exemple, nous allons implémenter le processus de création d'une tâche spécifique et d'exécuter cette tâche après quelques secondes.
Après cela, il sera expliqué dans les versions et environnements suivants.
IDE:eclipse Version Java: 8
Ensuite, je vais vous l'expliquer immédiatement.
La structure des dossiers de la source d'échantillon créée cette fois est la suivante.
Tout d'abord, lors de l'implémentation du traitement du minuteur, créez un objet de la classe TimerTask.
Ensuite, placez la méthode run () dans la classe TimerTask et implémentez le processus que vous souhaitez exécuter avec le minuteur.
Enfin, créez un objet de la classe timer et spécifiez la tâche et le temps du timer que vous souhaitez exécuter avec la méthode de planification de la classe timer.
TimerTask task = new TimerTask() {
public void run() {
//Le processus que vous souhaitez exécuter avec la minuterie
}
};
Timer timer = new Timer();
timer.schedule(task,Temps de minuterie(ms));
En utilisant la syntaxe ci-dessus, implémentons le processus qui génère la phrase «La tâche a été exécutée» sur la console après 3 secondes.
SampleTimer.java
package main;
import java.util.Timer;
import java.util.TimerTask;
public class SampleTimer {
public static void main(String[] args) {
System.out.println("J'ai défini la tâche pour qu'elle s'exécute après 3 secondes.");
TimerTask task = new TimerTask() {
public void run() {
System.out.println("La tâche a été exécutée.");
}
};
Timer timer = new Timer();
timer.schedule(task, 3000);
}
}
Après avoir terminé la description ci-dessus, cliquez avec le bouton droit sur SampleTimer.java> Exécuter l'application Java pour l'exécuter. Il est OK si le message "La tâche a été exécutée" est émis après 3 secondes.
console
J'ai défini la tâche pour qu'elle s'exécute après 3 secondes.
La tâche a été exécutée.
J'ai commencé mon blog personnel en 2020!
Sur la base des connaissances et de l'expérience acquises en tant qu'ingénieur indépendant, nous prévoyons de diffuser des informations sur les ingénieurs indépendants, des informations techniques informatiques, des informations sur l'industrie, des hacks de vie d'ingénieur et d'autres contenus.
Le nombre d'articles est encore faible, mais nous le mettons à jour chaque semaine, donc si vous êtes intéressé, veuillez jeter un coup d'œil.
https://yacchi-engineer.com/
Recommended Posts