Como atrasar uma função em Java

Na linguagem de programação Java, uma função pode precisar atrasar algum processamento por um determinado período de tempo. Como computadores diferentes podem executar o mesmo código em velocidades muito diferentes, forçar um atraso na execução de um número fixo de operações repetitivas não é uma boa ideia. Além disso, qualquer solução que mantenha o processador ocupado no computador não é uma boa ideia, se o processador pode estar fazendo um trabalho útil para outros encadeamentos em Java enquanto aguarda a passagem do período. Use o método Thread.sleep (), que faz parte das bibliotecas Java padrão para resolver esse problema.

Passo 1

Importe a classe Thread, incluindo esta linha no início do seu código Java:

importar java.lang.Thread;

Etapa 2

Escreva a parte do seu código que deve ser executada antes do atraso.

Etapa 3

Inclui uma chamada para o método Thread.sleep () como no exemplo a seguir:

Thread.sleep (1000);

Substitua “1000” pelo número de milissegundos que o atraso deve durar.

Etapa 4

Escreva a segunda parte do seu código que deve ser executada após o atraso e inclua-a imediatamente após a chamada para Thread.Sleep ().

Referências

 

Você pode estar interessado:

Deixe um comentário