Dans le langage de programmation Java, une fonction peut être nécessaire de retarder davantage le traitement pendant un laps de temps donné . Parce que les différents ordinateurs peuvent exécuter le même code à des vitesses très différentes , ce qui oblige un retard en effectuant un nombre fixe d' opérations répétitives n'est pas une bonne idée. En outre, toute solution qui maintient le processeur de l' ordinateur occupé n'est pas une bonne idée , que ce soit - le processeur pourrait être en train de faire un travail utile pour d'autres threads Java en attendant la période de temps qui doit s'écouler . Utilisez la méthode Thread.sleep (), fournie dans le cadre des bibliothèques Java standard , pour résoudre ce problème . Instructions
1
Importer la classe Thread en incluant cette ligne au début de votre code Java :
java.lang.Thread d'importation;
2 écrire la partie de votre code qui doit s'exécuter avant que le délai
3
inclure un appel à la Thread.sleep () de la méthode comme dans l'exemple suivant: .
Thread.sleep (1000);
remplacer "1000" par le nombre de millisecondes le délai doit durer
4
écrire la partie de votre code qui doit s'exécuter après le délai . , et l'inclure immédiatement après l'appel à Thread.Sleep ().