[JAVA] 객체지향 - 호출 스택

2024. 8. 31. 19:49·Back-End/Java

[작성일: 2023. 01. 25]

 

 

호출 스택(Call Stack)

  • 스택(stack): 밑이 막힌 상자. 위에 차곡차곡 쌓임
  • 메서드 수행에 필요한 메모리가 제공되는 공간
  • 메서드가 호출되면 호출스택에 메모리 할당, 종료되면 해제

 

아래 있는 메서드가 위의 메서드를 호출한 것. 맨 위의 메서드 하나만 실행 중이고 나머지는 대기 중

public static void main(String[] args) {
  System.out.println("Hello!");
  }
}

 

 

 

 

  • 예제 분석을 단계별로 그려가면서 공부하면 프로그램을 실행하지 않고도 이해할 수 있음.
  • 코드를 보면서 단계별로 스택에 어떤 변화가 일어나는지 그려보면서 공부하기

 

 

 

 

 

 

 

 

 

 


🐣 해당 게시글은 자바의 정석(남궁성 님) 영상으로 함께 공부하며 요약/정리한 글입니다.
🐣 입문 개발자가 작성한 글이므로 틀린 내용이나 오타가 있을 수 있습니다.

 

저작자표시 비영리 변경금지 (새창열림)
'Back-End/Java' 카테고리의 다른 글
  • [JAVA] 객체지향 - 생성자
  • [JAVA] 객체지향 - 매개변수
  • [JAVA] 객체지향 - 객체 생성, 사용, 배열
  • [JAVA] 변수 초기화
뚜비
뚜비
1년차 백엔드&iOS 개발자의 감자 탈출 블로그 🥔🥔
  • 뚜비
    뚜비의 개발로그
    뚜비
  • 전체
    오늘
    어제
  • 글쓰기     관리
    • Devlog
      • Back-End
        • Java
        • Spring
        • JPA
        • HTTP
        • Security
        • Back-End
        • Front-End
      • 알고리즘
      • iOS
        • Swift
      • Database
      • Tips
        • Git & GitHub
        • A to Z
      • 프로젝트
      • 생각정리
  • 태그

    다형성
    자바스크립트
    Spring Security
    sql
    변수
    Database
    Java
    알고리즘
    Swift
    최주호
    DB
    html
    생성자
    자바
    스프링
    HTTP
    의존성주입
    javascript
    성능최적화
    jsp
    spring
    백준
    JPA
    객체
    김영한
    Security
    프로그래머스
    데이터베이스
    MVC
    게시판만들기
  • hELLO· Designed By정상우.v4.10.0
뚜비
[JAVA] 객체지향 - 호출 스택
상단으로

티스토리툴바