Boa tarde pessoal,
andei pesquisando porém não consigo entender uma questão sobre Threads.
quando eu tenho um while (true) para looping infinito, e eu quero que a thread durma por 5 segundos, eu devo usar qual método???
o código abaixo somente ilustra uma situação de processamento até o fim da execução do programa.
private void iniciaFila() {
Thread thread = new Thread(new Runnable() {
@Override
public void run() {
while (true) {
salvaVeiculoDaFila();
}
}
});
}
se eu usar o método Sleep da classe Thread (dentro do método run) ele vai dormir corretamente???
e se eu usar o método Wait da Object no objeto Thread??? qual é a diferença ???
[]'s a todos.