JSH 기술 블로그

    Java & Kotlin

    [JAVA] JVM과 자바 코드의 동작

    1. JVM이란 무엇인가? JVM(JAVA Virtual Machine)은자바 애플리케이션을 클래스 로더를 통해 읽어 들여 자바 API와 함께 실행해주도록 하는 가상 머신입니다. JVM은 JAVA와 OS 사이에서 중개자 역할을 하는데, 덕분에 JAVA가 OS에 구애받지 않고 재사용을 가능하게 해줍니다. 가상 머신 도입의 가장 근본적인 이유이기도 하죠. 한편, 또 하나의 JVM의 중요한 역할 중 하나는 Garbage Collection(GC)을 통한 메모리 관리인데요. GC(Garbage collection)에 대해서는 아래 포스팅에서 자세히 정리했습니다. [JAVA] 가비지 컬렉션(Garbage Collection, GC)에 대한 이해 0. 들어가기 전에 자바 가비지 컬렉터(GC)에 대해 설명하기 전에 ..

    2021.06.17 게시됨

    1234
    • 분류 전체보기 (245)
      • Algorithm (86)
      • Java & Kotlin (31)
      • Spring & Springboot (41)
      • Gradle (4)
      • Design Pattern (5)
      • MySQL (4)
      • CS (49)
        • Network (16)
        • Multicore & GPU (3)
        • OS (25)
        • Database (5)
      • DevOps (4)
      • Data Engineering (9)
      • Git (3)
      • Thinking (9)

    HOT

    최근 작성된 댓글

    전체 방문자

    -

    Today :

    Yesterday :

    250x250
    반응형
    닫기 아이콘
    사이드 프로필 배경이미지
    블로그 이미지

    kindof

    공부한 내용을 기록하고 생각을 정리하는 공간입니다.

    • 분류 전체보기 (245)
      • Algorithm (86)
      • Java & Kotlin (31)
      • Spring & Springboot (41)
      • Gradle (4)
      • Design Pattern (5)
      • MySQL (4)
      • CS (49)
        • Network (16)
        • Multicore & GPU (3)
        • OS (25)
        • Database (5)
      • DevOps (4)
      • Data Engineering (9)
      • Git (3)
      • Thinking (9)

    전체

    오늘

    어제

    티스토리툴바