본문 바로가기

전지적라온시점

검색하기
전지적라온시점
프로필사진 최라온

  • 분류 전체보기 (56)
    • Development (49)
      • IT (1)
      • Javascript (6)
      • Node (1)
      • jQuery (4)
      • Java (9)
      • Spring (8)
      • Spring boot (1)
      • Mybatis (5)
      • JPA (1)
      • Kafka (4)
      • AWS (0)
      • Architecture (8)
      • Docker (1)
      • Kubernetes (0)
    • Hobby (7)
      • Football (0)
      • Crossfit (5)
      • Running (2)
Guestbook
Recent Posts
Link
Archives
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록javaheapstack (1)

전지적라온시점

Java 메모리 구조와 가비지 컬렉션 완벽 가이드

Java 메모리 구조와 가비지 컬렉션 완벽 가이드Java는 자동 메모리 관리를 지원하는 언어로, 개발자는 직접 메모리를 해제할 필요 없이 안정적인 프로그램을 작성할 수 있습니다. 이 글에서는 JVM 메모리 구조, 스택과 힙의 차이, 가비지 컬렉션(GC) 동작 방식까지 핵심 개념을 설명합니다.1. JVM 메모리 구조Java 프로그램은 JVM(Java Virtual Machine) 위에서 실행되며, 메모리는 크게 아래와 같이 구성됩니다.Method Area: 클래스 정보, static 변수, 상수 저장Heap: 객체가 저장되는 영역 (GC의 대상)Stack: 메서드 호출 시 지역 변수와 호출 정보 저장PC Register: 현재 실행 중인 명령의 주소Native Method Stack: C/C++ 등 네이티..

Development/Java 2025. 5. 14. 15:46
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바