Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Recuperar objeto abandonado

Olá! Tenho 2 dúvidas:

  1. Na aula foi dito que objetos abandonados são removidos pelo coletor de lixo. É possível recuperar esse objeto abandonado colocando ele numa nova referência ou ele é imediatamente apagado?

  2. Quando uso o "None" em uma referência, essa referência será apagada da memória também, visto que ela não estará mais apontando para algum objeto?

Obrigada!

1 resposta
solução!

1) Se não tem ninguém referenciando esse objeto não é possível "recuperá-lo". (Pois ninguém possui o "endereço" do objeto para referenciar).

2) Não sei se entendi bem... Mas se você tem uma variável referenciando um objeto e atribui "None" a essa váriavel, ela deixa de referenciar o objeto.