Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

Como finalizar uma Thread antes do final da sua execução?

Senti falta no curso básico em ver a forma adequada de finalizar a execução de Threads. O método finalize da API é deprecated (https://docs.oracle.com/javase/10/docs/api/java/lang/Object.html#finalize()), como deve ser tratada essa finalização?

1 resposta
solução

Oi Hector,

Tem algumas maneiras de se finalizar uma thread, sendo uma delas chamar o método interrupt().

Dá uma lidinha nesse artigo que é mostrado alguns exemplos com código: http://www.baeldung.com/java-thread-stop

Bons estudos!