¿Qué significa Thread.sleep? ¿Qué hace?
Los métodos estáticos Thread.sleep(long millis) y thread.sleep(long millis, int nanos) obligan al hilo que se está ejecutando actualmente a suspender (pausar la ejecución) para "reducir la velocidad del hilo".
Cuando un hilo duerme, duerme en algún lugar hasta que se despierta y no vuelve a un estado ejecutable.
Cuando finaliza el tiempo de sueño, vuelve al estado de funcionamiento.
SLEEP es una función que se utiliza para retrasar y pausar el programa durante un cierto período de tiempo y arroja una excepción de interrupción durante la ejecución. Esta característica debe capturarse y procesarse antes de poder usarse.
Materiales de referencia:
Enciclopedia Baidu-Sueño (Función)