Nel linguaggio di programmazione Java , la funzione potrebbe essere necessario ritardare l'ulteriore elaborazione in un determinato lasso di tempo. Poiché diversi computer possono eseguire lo stesso codice a molto diverse velocità , forzando un ritardo eseguendo un numero fisso di operazioni ripetitive non è una buona idea . Inoltre , qualsiasi soluzione che mantiene il processore del computer di occupato non è una buona idea , sia - il processore potrebbe fare un lavoro utile per altri thread Java durante l'attesa per il periodo di tempo che deve trascorrere . Utilizzare il metodo Thread.sleep (), fornito come parte delle librerie Java standard , per risolvere questo problema . Istruzioni
1
Importa la classe Thread inserendo questa riga all'inizio del codice Java :
import java.lang.Thread ;
2
scrivere la parte di codice che deve eseguire prima che il ritardo
3
Includere una chiamata al Thread.sleep ( ) metodo come nel seguente esempio : .
Thread.Sleep ( 1000) ;
Sostituire "1000" per il numero di millisecondi il ritardo deve durare
4
Scrivi la parte del codice che deve eseguire dopo il ritardo . , e comprendono immediatamente dopo la chiamata a Thread.Sleep ( ) .