[CS] JVM 메모리 영역 (Method, Heap, Stack Area)
메서드 영역 (Method Area, Static Area)JVM 이 시작될 때 생성되는 공간으로 바이트 코드(.class)를 처음 메모리 공간에 올릴 때 초기화되는 대상을 저장하기 위한 메모리 공간JVM 이 동작하고 클래스가 로드될 때 적재되서 프로그램이 종료될 때까지 저장된다.모든 쓰레드가 공유하는 영역이라 다음과 같이 초기화 코드 정보들이 저장되게 된다.Field Info : 멤버 변수의 이름, 데이터 타입, 접근 제어자의 정보Method Info : 메소드 이름, return 타입, 함수 매개변수, 접근 제어자의 정보Type Info : Class 인지 Interface 인지 여부 저장, Type 의 속성, 이름 Super Class 의 이름 힙 영역 (Heap Area)메서드 영역와 함께 모든 ..
2024. 8. 30.