Det er flere måter å stoppe et program tråd i Java , men den beste måten er å bruke " thread.sleep ( ) "-metoden . Andre metoder som " vente ( )" og " SocketinputStream.read ( ) " kan brukes , men i det store bildet av programmet, de bare legge til flere komplikasjoner enn nødvendig. Det er ingen grunn til å iverksette " kjørbar " ved utføring av " sleep ". Hvis en " thread.interrupt " vekker tråden , deretter " InterruptedException " blir aktiv . Instruksjoner
en
Finn arealet koden der du vil opprette pause
2
Place følgende linjer med kode inn i tråden: .
try {
Thread.sleep ( x ) ;
}
Catch ( InterruptedException e ) {
System.out.println ( " Tråd Interrupted " )
}
søvn parameter ( x ) måles i millisekunder . Hvis du plasserer verdi 1000 her da tråden vil pause i 1 sekund .
3
Kjør koden for å verifisere pause varighet. Pausen kan være litt lenger på grunn av operativsystemet . Jo flere CPU-ressurser som blir brukt , vil jo lengre pause varighet være. Hvis du kjører koden flere ganger , vil du merke en liten avvik i pausen.