J'ai :
* un objet A qui fait référence à un objet B
* un objet B qui fait référence à un objet A
Lors de l'execution de mon programme j'instancie un objet A puis j'instancie l'objet B avec une référence sur le premier objet. Et je donne à l'objet A la référence à cet objet B. Je ne garde pas d'autre lien vers B que la référence de A.
Que se passe t'il pour le garbage collector si je coupe la référence à l'objet A.
Va t il faire disparaître les deux objets?
Va t il garder les deux objets considérant qu'il y a toujours une référence à chacun.
:
Merci de votre réponse.
PS : je ne me souviens pas avoir lu quoi que se soit dans la FAQ aussi si je me trompe un lien vers la réponse me suffira.
Partager