JAVA공부하기 67
JVM 메모리 모델
- main 메서드에서 sum 메서드를 호출할 때의 메모리 상태
: main 메서드에서 a,b매개변수를 이용하여 sum 메서드를 호출합니다.
- main 메서드에서 사용하는 a,b변수와 sum 메서드에서 사용하는 a,b매개변수의 이름은 같지만, 스택프레임 때문에 구분하여 상용
- sum 메서드에서 main 메서드로 리턴할 때의 메모리 상태
: sum 메서드의 수행이 끝나고 sum 메서드를 호출한 main 메서드로 되돌아 올 때, sum 메서드를 위해 할당했던 스택 프레임을 해제합니다.
: 이렇게 함으로써 main 메서드에서 정의한 a, b, c등과 같은 변수를 사용할 수 있도록 합니다.
'자바 > JAVA...Spring' 카테고리의 다른 글
JAVA공부하기 69. JVM 메모리 모델 (0) | 2015.05.08 |
---|---|
JAVA공부하기 68. JVM 메모리 모델 (0) | 2015.05.07 |
JAVA공부하기 66. JVM 메모리 모델 (0) | 2015.05.07 |
JAVA공부하기 65. JVM메모리 모델 (1) | 2015.05.06 |
자바공부하기 64. JVM 메모리 모델 (0) | 2015.05.06 |