Java & Kotlin
Java 코드의 동작 원리와 JVM 구성 요소
블로그 초창기에 썼던 글이 있긴한데 간단하게 다시 Java 코드의 동작 원리와 JVM에 대해 정리해본다.https://studyandwrite.tistory.com/59 1. Java 코드 동작아래와 같은 Java 코드가 있다.public class Main { public static void main(String[] args) { System.out.println("Hello"); }} 코드 자체는 CPU가 이해할 수 없는 텍스트이기 때문에 Java 컴파일러(javac)는 이 소스 코드를 컴파일하여 .class 파일을 생성한다.javac Main.java .class 파일에는 JVM이 이해할 수 있는 바이트코드가 들어가있으며 한 번 컴파일되면 JVM 위에서 어디서든 실행 가능..