Cómo retrasar una función en Java

Escrito por jonah quant | Traducido por daniel gómez villegas
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo retrasar una función en Java
Puedes retardar una función de Java por cualquier cantidad de tiempo dada. (Hemera Technologies/PhotoObjects.net/Getty Images)

En el lenguaje de programación Java, una función puede necesitar retrasar algún procesamiento durante una cantidad de tiempo dada. Debido a que diferentes computadoras pueden ejecutar el mismo código a velocidades muy diferentes, forzar un retraso en la realización de un número fijo de operaciones repetitivas no es una buena idea. Además, cualquier solución que mantiene el procesador ocupado de la computadora no es una buena idea, ya sea que el procesador podría estar haciendo un trabajo útil para otros hilos en Java mientras que espera que transcurra el período de tiempo. Utiliza el método Thread.sleep(), que viene como parte de las bibliotecas estándar de Java para resolver este problema.

Nivel de dificultad:
Fácil

Otras personas están leyendo

Instrucciones

  1. 1

    Importa la clase Thread incluyendo esta línea al principio de tu código Java:

    import java.lang.Thread;

  2. 2

    Escribe la parte de tu código que debe ejecutarse antes del retardo.

  3. 3

    Incluye una llamada al método Thread.sleep() como en el ejemplo siguiente:

    Thread.sleep(1000);

    Sustituye "1000" por el número de milisegundos que el retraso debe durar.

  4. 4

    Escribe la segunda parte de tu código que debe ejecutarse después del retardo, e inclúyelo inmediatamente después de la llamada a Thread.Sleep().

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles