-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
래퍼런스가 사라진다고 하셨는데..
20.02.27 23:03 작성 조회수 32
0
삭제된 글입니다
답변을 작성해보세요.
3
harry
2020.09.03
공부하다가 적어봅니다!
myCar1(레퍼런스)은 스택 메모리에 저장되어 힙 메모리에 저장된 Bicycleclass() 라는 객체를 참조합니다.
위의 코드에서 스택 메모리에 있는 레퍼런스는 메인 함수가 종료되지 않는 이상 계속 메모리에 남아있습니다.
즉 기존에 스택 메모리에 남아있는 myCar1이 새로운 객체를 참조하게 됩니다. 강사님께서 '레퍼런스가 사라지는 것이 아니다.' 라고 한 것은 이러한 이유 때문인 것 같습니다.
0
답변 2