![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/BAO5B/btqy3a23il9/duwXXOrdQmeOWVcnQcSlGK/img.png)
JVM, JRE, JDK 이해하기 JVM (Java Virtual Machine) 자바 가상머신으로 자바 바이트 코드를 인터프리터, JIT컴파일러를 사용해서 Native OS 에 최적화된 코드로 변형한 뒤 실행하는 역할을 한다. 바이트 코드를 실행하는 표준이자 구현체 이다. JVM 자체는 표준이며, 특정 벤더가 구현한 JVM 이 구현체이다 JVM 스펙 https://docs.oracle.com/javase/specs/jvms/se11/html/ 특정 플랫폼(OS)에 종속적이다. JVM의 역할 클래스를 읽어 들인다. 메모리에 로드한다. 여러 구역으로 나뉘어진 메모리 공간을 관리한다. 바이트 코드를 실행 벤더 오라클, 아마존, Azul ... JRE(Java Runtime Environment) JVM 홀로..
Java
2019. 10. 14. 22:16