Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

Solucionado (ver solução)
Solucionado
(ver solução)
5
respostas

Ordem

Boa tarde. Quem é executado primeiro? O método destructor ou o garbage collection, na aula anterior tinha entendido que o garbage collection faz seu trabalho e depois o método destructor é executado, mas a resposta a pergunta desse exercício diz o contrário.

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
5 respostas

Olá, Karolina. O garbage collector é executado em paralelo com nosso código, sempre limpando a memória que pode ser liberada.

Se quiser saber mais sobre garbage collectors você pode conferir esse vídeo aqui: https://www.youtube.com/watch?v=SZqp3_Mw9zk

Então, ai depois dele que o destruct atua?

Não tem "antes" ou "depois". O garbage collector fica rodando de forma contínua, sempre atuando e limpando a memória.

solução!

Entendi ok obg

Sim entendi, fiz este teste aqui em tempo de execução e realmente é isso mesmo, não tem uma ordem.

Muito bom professor, obrigado.