I Java programmeringsspråk, kan en funksjon trenger å utsette videre behandling i løpet av en gitt tidsperiode. Fordi ulike datamaskiner kan kjøre den samme koden på svært ulike hastigheter , og tvinger en forsinkelse ved å utføre et visst antall gjentatte operasjoner er ikke en god idé. I tillegg er noen løsning som holder datamaskinens prosessor opptatt ikke en god idé, heller - prosessoren kan gjøre nyttig arbeid for andre Java- tråder mens du venter for tidsperioden som skal gå . Bruk Thread.sleep ( )-metoden , gitt som en del av standard Java-bibliotekene , for å løse dette problemet . Instruksjoner
en
Import den tråden klasse ved å inkludere denne linjen i begynnelsen av din Java-koden : en
import java.lang.Thread ;
2
Skriv den delen av koden din som må utføres før forsinkelsen
3
Ta med en oppfordring til Thread.sleep ( )-metoden som i følgende eksempel: .
Thread.sleep (1000),
Erstatt " 1000" med antall millisekunder forsinkelse må vare
4
Skriv den delen av koden din som må utføre etter forsinkelsen . , og inkluderer det umiddelbart etter kallet til Thread.sleep ( ) .