int[ ] n = new int [10];
for(int i=0; i<10; i++) {
Scanner s = new Scanner(System.in);
n[i] = s.nextInt();
}
이 코드에서 for 문이 10번 반복되는 동안 new Scanner(System.in); 으로 할당받은 9개의 객체들이 가비지가 된다는데
10개의 배열 원소(주소)에 객체를 하나씩 넣는건데 왜 가비지가 되는건가요?
가비지가 되면 n[0] ~n[8] 까지는 아무 값도 없는건가요?