자바에서 호출스택이란?
👉메서드의 작업에 필요한 메모리 공간을 제공.
간단하게 정리하면
- 메서드가 호출되면 수행에 필요한 만큼의 메모리를 스택에 할당
- 메서드가 수행을 마치고 나면 사용했던 메모리를 반환하고 스택에서 제거
- 호출스택의 제일 위에 있는 메서드가 현재 실행중인 메서드
- 아래에 있는 메서드가 바로 위의 메서드를 호출한 메서드
아래의 그림 확인
class callstack {
public static void main (String[] args){
System.out.println("Java Develop");
}
}
기본형 매개변수
변수의 값을 읽기만 할 수 있음 (Read only)
참조형 매개변수
변수의 값을 읽고 변경할 수 있음 (Read & Write)
'자바(Java)' 카테고리의 다른 글
[Java 문법 종합반] 기초언어 1주차 (0) | 2023.05.23 |
---|---|
자바(java) 인자(argument) / 매개변수(parameter) 차이 (0) | 2023.05.12 |
자바 Java IDE 인텔리제이 new package, class 없을 때 해결 (0) | 2023.04.25 |
자바 (Java) 객체지향언어 메서드? (0) | 2023.04.24 |
자바 Java 객체지향이란 무엇일까? #1 (0) | 2023.04.20 |