□ JVM 실행 순서 .java → .class → 메모리(ClassLoader → 런타임 영역) .java 파일을 컴파일러를 통해 바이너리 형태인 .class 파일로 변환.class 파일을 JVM 의 ClassLoader에게 보낸다.ClassLoader에서 클래스 파일을 JVM 런타임 영역으로 로드하여 메모리에 올린다. □ JVM의 런타임 영역 - 메모리 영역들을 실행 시점(runtime)에 구성 - JVM은 OS로 부터 메모리를 할당 받고, 할당 받은 메모리를 자바 프로그램에 맞게 여러개의 영역으로 나누어 사용한다.public class Memorys { public static int number = 0; // static 변수 [Static 메모리] String str = ""; ..