Je me demandais comment le garbage collector dans Java traite la situation suivante.Comment fonctionne Garbage Collection en Java?
Objet A a une référence à l'objet B et l'objet B a une référence à l'objet C. Le programme principal est une référence à l'objet A. Vous pouvez donc utiliser l'objet creux B Objet A, et le creux de l'objet C Objet B Au travers de l'objet A.
Qu'arrive-t-il à l'objet B et à l'objet C si le lien entre l'objet A et l'objet B est défini sur null?
L'objet B et l'objet C doivent-ils maintenant être collectés par le récupérateur de place? Je veux dire qu'il existe toujours une connexion entre l'objet B et l'objet C.
J'ai posé l'autre question dans un post différent: http://stackoverflow.com/questions/2433261/how-does-garbage-collection-in-java-work-with-classes – JordyOnrust