강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

ck98115285 のプロフィール画像
ck98115285

投稿した質問数

Java基礎からマスターする with ウンジョン先生 (Do it Javaプログラミング入門) - Part 2(マスター編)

Objectクラスとメソッド

힙메모리

作成

·

438

0

스크린샷 2023-06-05 141047.png힙메모리는 선입선출이 아닌가요?

선입선출이라면 부모 클래스가 밑에 먼저 쌓여야 맞는거죠?

java객체지향알고리즘

回答 1

1

eunjong님의 프로필 이미지
eunjong
インストラクター

힙메모리는 형상화 하기위해 저렇게 그려놓은 거구요 가용한 동적 메모리가 할당되는 것입니다. 따라서 선입선출의 의미인 큐와는 연관성은 없습니다. 다만 말씀하신 대로 상속의 경우 부모 클래스의 생성자가 먼저 호출되면서 인스턴스 변수의 메모리가 먼저 할당받고 이후에 자식 클래스의 인스턴스 변수도 할당됩니다. 할당되는 메모리는 VM에서 메모리를 관리하는 방식에 따라 할당이 되며 그림에서와 같이 꼭 인접한 메모리는 아닐수도 있습니다.

ck98115285 のプロフィール画像
ck98115285

投稿した質問数

質問する