인프런 커뮤니티 질문&답변
질문 있습니다~!
해결된 질문
작성
·
651
답변 1
28
김영한
지식공유자
안녕하세요. 웨이드님 좋은 질문입니다.
네 맞습니다. 둘다 결국 객체이기 때문에 heap 영역에 생성됩니다. 그리고 당연히 GC의 대상이 될 수도 있습니다. 그런데 GC의 대상이 되려면 참조하는 포인터가 없어야 하는데, 싱글턴 빈은 스프링 컨테이너가 참조하고 있고, 스프링 컨테이너도 나의 애플리케이션을 포함한 어디선가 계속 참조하고 있기 때문에 종료직전까지는 사라지지 않습니다.
감사합니다.





