Mi stavo chiedendo come il garbage collector in Java si occupa della seguente situazione.Come funziona Garbage Collection in Java?
oggetto A ha un riferimento all'oggetto B e oggetto B ha un riferimento all'oggetto C. Il programma principale ha un riferimento all'oggetto A. Quindi è possibile utilizzare l'oggetto B attraverso oggetto A, e Object C attraverso Object B tramite l'oggetto A.
Cosa succede all'oggetto B e all'oggetto C, se il collegamento tra l'oggetto A e l'oggetto B è impostato su null?
L'oggetto B e l'oggetto C ora sono stati raccolti dal Garbage Collector? Voglio dire c'è ancora una connessione tra l'oggetto B e l'oggetto C.
Ho chiesto l'altra domanda in un altro post: http://stackoverflow.com/questions/2433261/how-does-garbage-collection-in-java-work-with-classes – JordyOnrust