본문 바로가기
영상 후기/기타

영상 후기 - 변수와 객체와 메모리의 관계! 자바를 예로 들어 변수와 객체는 메모리에 어떻게 저장되는지 정말 쉽게 설명해요!

by 올리브영 2023. 3. 14.
728x90
반응형

movie

애플리케이션은 어떻게 실행되는가?

  • 애플리케이션 : 일반 사용자가 사용할 기능을 제공하는, 컴퓨터가 실행할 수 있는 명령어들의 집합
  • 메모리 : 실행된 애플리케이션이 상주하는 곳
    • 애플리케이션이 실행되기 위해서는 메모리 위에 올라와야 한다.
  • CPU : 명령어를 실행하는 주체

메모리 구조

  • 애플리케이션에 할당되는 메모리는 내부적으로 여러 영역으로 나뉨
  • 그 중에 stack 메모리와 heap 메모리가 있음
  • stack 메모리 : 함수나 메서드의 지역 변수(local variable)와 매개 변수(parameter)가 저장됨. 함수나 메서드가 호출될 때 마다 스택 프레임(stack frame)이 쌓임
  • heap 메모리 : 객체가 저장

 

728x90
반응형