Cómo programar pausas en Java

Por launie sorrels
Ejecuta el código para comprobar la duración de la pausa.
BananaStock/BananaStock/Getty Images

Hay varias formas de detener el tema de una aplicación en Java, pero la mejor manera es utilizando el método "Thread.Sleep()". Otros, como el "wait()" y el "SocketinputStream.read()", se pueden utilizar, pero en el panorama general de la aplicación, sólo tienen que añadir más complicaciones de las necesarias. No hay ninguna razón para implementar "ejecutable" cuando ejecutas "sueño". Si un "Thread.Interrupt" despierta el tema, entonces el "InterruptedException" se activará.

Paso 1

Encuentra el área de código en el que desees crear la pausa.

Paso 2

Coloca las siguientes líneas de código en el tema:

try{ Thread.sleep(x); } Catch(InterruptedException e ) { System.out.println(“Thread Interrupted”) }

El parámetro sueño (x) se mide en milisegundos. Si colocas el valor 1000 aquí, entonces, el tema se detendrá durante 1 segundo.

Paso 3

Ejecuta el código para comprobar la duración de la pausa. La pausa puede ser un poco más larga debido al sistema operativo. Cuantos más recursos de la CPU se utilicen, mayor será la duración de la pausa. Si ejecutas el código varias veces, te darás cuenta de una pequeña desviación en la pausa.