Estou estudando para certificação e surgiu uma dúvida.
Tenho o código a seguir:
public class Island{
Island i;
public static void main(String args[]){
Island i2=new Island();
Island i3=new Island();
Island i4=new Island();
i2.i=i3;
i3.i=i4;
i4.i=i2;
i2=null;
i3=null;
i4=null;
}
}
Gostaria de saber se o coletor de lixo recolherá os objetos ou se eles não ficarão marcados para se coletados.