Garbage collector in java - define um objeto null
Suponhamos que haja um objeto Tree, com um objeto TreeNode raiz, e cada TreeNode tenha objetos leftNode e rightNode (por exemplo, um objeto BinaryTree)
Se eu ligar:
myTree = null;
o que realmente acontece com os objetos TreeNode relacionados dentro da árvore? Será lixo coletado também, ou eu tenho que definir nulo todos os objetos relacionados dentro do objeto de árvore