inblog logo
|
강재영 블로그
    java

    1.JVM 자바 가상 머신

    강재영's avatar
    강재영
    Aug 12, 2024
    1.JVM 자바 가상 머신
    Contents
    요약
     
    💡
    JVM(Java Virtual Machine)은 자바 프로그램이 실행되는 가상 환경으로, 자바 애플리케이션의 실행을 관리하는 핵심적인 요소입니다. JVM은 자바 프로그램의 독립성을 보장하며, 자바 코드가 어떤 운영체제에서도 동일하게 동작할 수 있도록 해줍니다. JVM의 주요 기능과 구조를 아래에서 자세히 설명하겠습니다.
     

    JVM의 중요성

     
    • 효율적인 메모리 관리
      • 자동 메모리 관리 및 가비지 컬렉션 기능을 통해 개발자가 메모리 관리를 신경 쓰지 않고도 안정적인 프로그램을 작성할 수 있게 합니다.
    • 안정적인 실행 환경
      • 다양한 운영체제에서 동일한 환경을 제공하여, 자바 애플리케이션의 일관된 실행을 보장합니다.
     
    notion image
    notion image
     
     

    요약

     
    💡
    즉 JVM은, OS에 종속받지 않고 CPU 가 Java를 인식, 실행할 수 있게 하는 가상 컴퓨터이다.
     
    Share article
    Contents
    요약

    강재영 블로그

    RSS·Powered by Inblog