Tecnología

Inicio

Cómo programar pausas en Java

Hay varias formas de detener un subproceso de aplicación en Java, pero la mejor manera es mediante el uso del método "() Thread.Sleep". Otros métodos como "wait ()" y "SocketinputStream.read ()" se puede utilizar, pero en el panorama general de la aplicación, que acaba de añadir más complicaciones de lo necesario. No hay ninguna razón para poner en práctica "Ejecutable" cuando se ejecuta "sueño". Si un "thread.interrupt" despierta el tema, entonces el "InterruptedException" se convertirá en activo.

Instrucciones

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

2 Coloque las siguientes líneas de código en la rosca:

tratar{

Thread.sleep (x);

}

Capturas (InterruptedException e) {

System.out.println ( "El hilo interrumpido")

}

El parámetro del sueño (x) se mide en milésimas de segundo. Si se coloca el valor 1000 aquí, entonces el hilo hará una pausa de 1 segundo.

3 Ejecutar el código para comprobar la duración de la pausa. La pausa puede ser un poco más largo debido al sistema operativo. Los más recursos de CPU que se están utilizando, cuanto mayor sea la duración de la pausa será. Si ejecuta el código varias veces, usted notará una pequeña desviación en la pausa.