본문 바로가기

JAVA

스택 프레임(stack frame)

하나의 메서드에 필요한 메모리 덩어리를 묶어서 스택 프레임(Stack Frame)이라고 한다.

하나의 메서드당 하나의 스택 프레임이 필요하며, 메서드를 호출하기 직전 스택프레임을 자바 Stack에 생성한 후 메서드를 호출하게 된다.

스택 프레임에 쌓이는 데이터는 메서드의 매개변수, 지역변수, 리턴값 등이 있다.

만일 메서드 호출 범위가 종료되면 스택에서 제거된다.

'JAVA' 카테고리의 다른 글

Arrays 클래스  (0) 2022.10.07
힙과 스택 메모리의 차이점  (0) 2022.10.05
HashMap에 대하여  (0) 2022.07.06
HashMap 동작 방식에 대해 설명하세요.  (0) 2022.06.19
연산자  (0) 2021.06.20