JAVA] Java code가 돌아가는 JVM 동작원리
※ 이 글에서 얻고자 하는것 : .java 파일이 실행되는 원리 1. JVM 이란? 2. 컴파일 하는 방법3. 실행하는 방법4. 바이트코드란?5. JIT 컴파일러란 무엇이며 어떻게 동작6. JVM 구성요소7. JDK와 JRE 1. JVM 이란? - Java Virtual Machine의 줄임말로써 bytecode를 실행시키는 주체 - bytecode를 JVM이 각 OS에서 실행할수있도록 적절하게 기계어로 바꿔주는 중간 역할을 한다.- JVM 자체는 표준이고 특정 벤더들이 JVM을 구현화 시킨다. ( 오라클 , 아마존 .... ) 2. 컴파일 하는 방법 - .java 파일을 컴파일하면 .class 파일이 된다.- JDK안의 Java\jdk1.8.0_251\bin안의 javac.exe 실행파일이 컴파일한다...