Skip to content

Latest commit

 

History

History
14 lines (11 loc) · 728 Bytes

프레임.md

File metadata and controls

14 lines (11 loc) · 728 Bytes

메서드 호출 시 프레임이 [[6. JVM 스택]]에 생성된다. 메서드 종료 시 프레임이 [[6. JVM 스택]]에서 제거되며 리턴값을 이전 프레임에 전달한다.

[[다이나믹 링킹]], 메서드 리턴값, [[디스패치 익셉션]]과 같은 데이터를 저장한다.

다음과 같은 요소를 포함한다.

  • [[로컬 변수]]
  • [[오퍼랜드]] [[스택]]
  • [[Runtime Constant Pool]] 레퍼런스
    • 말 그대로 참조주소
    • [[심볼릭 링크]] 형태의 메서드/변수를 참조하는 경우 [[Runtime Constant Pool]]을 참조하여 실제 로드된 스트럭처의 오프셋 형태로 변환한다. [[Runtime Constant Pool]]을 사용해 [[동적 로딩]]이 가능해진다.