Heap

🚩 1. 들어가며... 얼마전 면접 질문 중, "객체가 생성될 때의 과정을 스택과 힙 '자료구조'와 연관 지어 설명하라"는 질문이 받았다. 혼란스러웠다. 스택 메모리의 내부 동작 방식은 스택 자료구조와 같은 후입선출 구조이기에 연관이 있지만, 힙 메모리는 힙 자료구조와의 동작 방식과 관련이 없다고 알고 있었기에 '어떻게 힙 자료구조와 연관지어 설명하라는 거지..?'라는 생각을 했고 결국 힙 자료구조에 대해서는 모르겠고, 스택 메모리와 스택 자료구조에 대해서만 대답하였다. 뭔가 답답한 구석이 있어 이번 포스팅은 그것에 대한 진실에 대해 포스팅한다. 🚩 2. 각 영역의 역할과 저장되는 데이터 먼저 자바는 프로그램 실행에 필요한 데이터를 메소드 영역, 스택 영역, 힙 영역에 나누어 저장한다. 📌 2-1. 메소..
모험가 죠
'Heap' 태그의 글 목록