나, 記錄
close
프로필 배경
프로필 로고

나, 記錄

  • 분류 전체보기 (184)
    • programming (101)
      • java (40)
      • sql (10)
      • html & css (12)
      • javascript & jQuery (7)
      • spring (21)
      • git (8)
      • web (3)
      • React (0)
    • Project (25)
      • IMFIND (24)
      • 365 (1)
    • study (24)
      • java study (24)
    • 정보 (19)
      • mac (9)
      • etc (7)
      • 후기 (3)
    • 기록 (12)
      • error (11)
      • 회고 (1)
  • 홈
  • 태그
  • 방명록
  • 깃허브
[Java] JVM의 메모리 구조

[Java] JVM의 메모리 구조

1. 메서드 영역 (method area) - 프로그램 실행 중 어떤 클래스가 사용되면, JVM은 해당 클래스의 클래스파일을 읽어서 분석, 클래스에 대한 정보(클래스 데이터)를 이곳에 저장한다. 이 때 그 클래스의 클래스변수도 이 영역에 함께 생성된다. 2. 힙 (heap) - 인스턴스가 생성되는 공간. 프로그램 실행 중 생성되는 인스턴스는 모두 이곳에 생성. 인스턴스변수들이 생성되는 공간이다. 3. 호출스택 (call stack 또는 execution stack) - 메서드의 작업에 필요한 메모리 공간을 제공한다. 메서드가 작업을 수행하는 동안 지역변수(매개변수 포함)들과 연산의 중간결과 등을 저장하는데 사용. 호출된 메서드를 위한 메모리가 할당되며 작업을 마치면 할당 된 메모리 공간은 비워진다. 더보기

  • format_list_bulleted programming/java
  • · 2021. 3. 5.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (184)
    • programming (101)
      • java (40)
      • sql (10)
      • html & css (12)
      • javascript & jQuery (7)
      • spring (21)
      • git (8)
      • web (3)
      • React (0)
    • Project (25)
      • IMFIND (24)
      • 365 (1)
    • study (24)
      • java study (24)
    • 정보 (19)
      • mac (9)
      • etc (7)
      • 후기 (3)
    • 기록 (12)
      • error (11)
      • 회고 (1)
최근 글
인기 글
최근 댓글
태그
  • #공부
  • #시간
  • #자바
  • #자바 기초
  • #spring
  • #자바의정석
  • #백준
  • #기록
  • #Java
  • #프로젝트
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바