No texto "02 O ciclo de vida de um objeto", especificamente no tópico de Garbage Collector, o texto afirma que "Ao chegar na linha 9, temos 9 objetos elegíveis para o Garbage Collector". No entanto, não seriam 10 objetos?
Segue o trecho do código que fiz para validar quantos objetos de fato eram criados no código apresentado como exemplo:
class Bla {
int b;
public static void main(String[] args) {
Bla b;
int numObjCriados = 1; // declarei esta variável
for (int i = 0; i < 10; i++) {
b = new Bla();
b.b = 10;
System.out.println((numObjCriados)+"º objeto criado"); // imprimi sinalizando o objeto criado
numObjCriados++;
}
System.out.println("fim");
}
}