Qtos objetos sao passiveis de “serem recolhidos” pelo gc
public static void main(String[] args) {
int i = 10;
Integer n = new Integer(i);
int j = n.intValue();
}
Nao lembro de todas as opções, mas eu marcaria que após a linha 5 nenhuma variavel sera “recohida”. Alguem discorda?
T+
[/quote]
O único objeto que existe aí é aquele referenciado pela varíavel n.
Em momento algum n deixa de referenciar o objeto. Então, nenhum objeto fica elegível ao GC.