Nwlapcug.com


Come programmare pause in Java

Ci sono diversi modi per interrompere un thread dell'applicazione in Java, ma il modo migliore è utilizzando il metodo di "Playback". Possono essere utilizzati altri metodi quali "Wait ()" e "SocketinputStream.read()", ma nella Grande immagine dell'applicazione, aggiungono appena più complicazioni che necessarie. Non c'è nessun motivo per implementare "praticabile" durante l'esecuzione di "Stop". Se un "interrupt" risveglia il thread, il "interruptedException" diventerà attivo.

Istruzioni

1

Trova l'area del codice in cui si desidera creare la pausa.

2

Il filo, inserire le seguenti righe di codice:

try {

Thread.Sleep(x);

}

Catch (InterruptedException e) {

System.out.println ("Thread interrotto")

}

Il parametro di sonno (x) è misurato in millisecondi. Se si inserisce il valore 1000 qui il thread verrà sospesa per 1 secondo.

3

Eseguire il codice per verificare la durata della pausa. La pausa può essere un po' più lunga a causa del sistema operativo. Le risorse di CPU più utilizzati, più lunga sarà la durata della pausa. Se si esegue il codice più volte, si noterà una piccola deviazione nella pausa.