Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
3
respostas

Threads não fechadas

Reparei que o nico não estava fechando as threads em nenhum momento, não é necessário fecha-las? fiquei na duvida se é uma boa prática deixar o garbage collector fecha-las

3 respostas
solução!

Boa noite, Suellen! Como vai?

Quando o seu programa principal e as threads terminam, todas as threads criadas ficam sem referência! Então o garbage collector vai se encarregar de remover elas da memória normalmente!

Grande abraço e bons estudos!

só que ai fiquei na dúvida de quando devemos fechar threads, porque se ela fica alocada na memoria enquando o objeto que apontava pra ela existe, ao meu ver não teria a necessidade de fecha-la então.

É isso mesmo! Realmente não há essa necessidade, pq como o programa acabou, todas as referências deixam de existir!

Pegou a ideia? Qualquer coisa é só falar!

Grande abraço e bons estudos!