How to Program pauser i Java

Det er flere måter å stoppe en søknad 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" vil bli aktiv.

Bruksanvisning

1 Finn arealet av koden der du ønsker å opprette pause.

2 Plasser følgende linjer med kode inn i tråden:

prøve{

Thread.sleep (x);

}

Catch (InterruptedException e) {

System.out.println ( "Tråd Interrupted")

}

Søvn parameter (x) er målt i millisekunder. Hvis du plasserer verdi 1000 her så tråden vil ta en pause for en andre.

3 Kjør koden for å bekrefte 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 legge merke til en liten avvik i pausen.