다음 Java 코드에서 `new Object()`로 생성한 객체가 가비지 컬렉션 대상이 될 수 있는 최초 시점은?
Object a = new Object(); // ①
Object b = a; // ②
a = null; // ③
b = null; // ④
정답 2번
③에서 a를 null로 바꿔도 b가 같은 객체를 참조하므로 객체는 여전히 도달 가능하다. ④에서 b까지 null이 되면 활성 참조가 없어져 가비지 컬렉션 대상이 될 수 있다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-22