Runtime Data AreaRuntime Data Area는 JVM의 메모리 구조를 의미하며 총 5가지 영역으로 구분됩니다.Thread가 모두 공유하는 영역Method AreaHeapThread가 독립적으로 사용하는 영역StackPC RegisterNative Method StackMethod Areajava 파일은 Java 컴파일러에 의해 JVM에서 읽을 수 있도록 Java Bytecode로 변환하여 class 파일을 생성합니다.이렇게 생성된 class 파일은 JVM의 Class Loader에 의해서 JVM 메모리 영역에 클래스 정보를 올리게 되는데이때 클래스 정보가 올려지는 곳이 Method Area입니다. Method Area는 크게 아래와 같은 정보를 담고 있습니다.클래스 구조 정보클래스명, ..