❗JVM이란?
Java Virtual Machine
자바 가상 머신으로 자바 애플리케이션을 실행하기 위한 가상화된 컴퓨터이며 자바가 OS에 종속되지 않고 플랫폼에 독립적으로 실행될 수 있도록 해주는 핵심 요소이다.
이를 통해 자바 프로그램의 이식성과 효율성을 높일 수 있다.
❗JVM 구조
JVM은 바이트 코드를 실행하는 런타임 과정에서 필요한 환경을 제공한다.
주요 구성 요소로 Class Loader, Runtime Data Area, Execution Engine, Garbage Collector가 있고, 이 구성 요소를 거쳐 런타임이 실행된다.
https://radiant515.tistory.com/591
728x90
반응형
'🔻Language > Java' 카테고리의 다른 글
[Java] 동일성(identity)와 동등성(equality) (0) | 2024.11.16 |
---|---|
[Java] Java 컴파일 및 런타임 과정 (0) | 2024.07.18 |
[Java] 두 날짜 사이의 차이 계산하기 (0) | 2023.02.24 |
[Java] 현재 날짜, 시간 불러오기 (0) | 2023.01.03 |
[Java] 문자열 랜덤 생성 (0) | 2022.12.23 |