jvm1 JVM이 뭐하는 녀석이냐? (JDK, JRE, JIT, GC) 간략 정리 목차JVMJREJDK자바JVM 언어JVM 구조클래스 로더 1. JVM(Java Virtual Machine)자바 가상 머신으로 자바 바이트 코드(.class 파일)을 OS에 특화된 코드로 변환(인터프리터와 JIT컴파일러)하여 실행한다.바이트 코드를 실행하는 표준(JVM 자체는 표준)이자 구현체(특정 벤더가 구현한 JVM)다.JVM 스팩: https://docs.oracle.com/javase/specs/jvms/se17/html/JVM 벤더: 오라클, 아마존, Zul, …특정 플랫폼에 종속적.2. JRE(Java Runtime Environment): JVM + 라이브러리자바 애플리케이션을 실행할 수 있도록 구성된 배포판.JVM과 핵심 라이브러리 및 자바 런타임 환경에서 사용하는 프로퍼티 세팅이나 리소스.. 2023. 3. 7. 이전 1 다음