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