[Java] Java의 메모리 구조란..?

eunhye_·2022년 8월 1일
0

Java

목록 보기
3/10
post-thumbnail

메모리 공간 종류

  1. Method Area
  2. Stack Area
  3. Heap Area
                         

Method Area (Class Area)

  • 클래스 내용(Byte code)가 적재되는 영역
    컴파일러를 통해 변환된 코드
  • static 변수 및 상수가 적재되는 영역
    생성되는 모든 객체가 공유하는 변수

Stack Area

  • Method 실행 공간(Frame)이 적재되는 영역
  • Local 변수들 저장 공간
    - 로컬 변수란
    Method 또는 생성자() 블록 안에 선언된 변수

Heap Area

  • 생성된 객체가 적재되는 영역

0개의 댓글