Existem várias maneiras de parar um segmento do aplicativo em Java, mas a melhor maneira é usando o método " Thread.Sleep ()" . Outros métodos, como " wait () " e " SocketinputStream.read ()" pode ser utilizado , mas no grande quadro da aplicação , eles só adicionar mais complicações do que o necessário . Não há nenhuma razão para implementar " executável " durante a execução de "sono". Se um " thread.interrupt " desperta a fio, em seguida, o " InterruptedException " ficará ativo. Instruções
1
Encontre a área de código onde você deseja criar a pausa
2
Coloque as seguintes linhas de código para o tópico: .
try {
Thread.sleep ( x);
}
captura ( InterruptedException e) {
System.out.println ( "Thread Interrompida" )
}
O parâmetro sono (x) é medido em milissegundos . Se você colocar o valor 1000 aqui, então, o fio vai fazer uma pausa por um segundo .
3
Execute o código para verificar a duração da pausa . A pausa pode ser um pouco mais longo por causa do sistema operativo . Quanto mais recursos da CPU que estão sendo usados , quanto maior o tempo de pausa será. Se você executar o código várias vezes , você vai notar um pequeno desvio na pausa.