Java/TIL(Today I Learned)1 [JAVA_TIL] 자바(java) 메모리 사용 영역(Runtime Data Area)인 메소드(Method) 영역 , 힙(Heap) 영역 , JVM 스택(Stack) 영역에 대해 이해해보기 데브림의 블로그 포스팅 한 것들을 한 눈에 확인하고 싶다면 클릭! 👉 https://github.com/DevLimK1/tistory-map 👈 Java의 JVM이 사용하는 메모리 영역에 대해서 알아보도록 하겠다. Runtime Data Area 에서 메소드, 힙, JVM 스택 영역 한 눈에 살펴보기 👀 😀 java.exe로 JVM이 시작되면 JVM은 운영체제에서 할당받은 메모리 영역인 Runtime Data Area를 메소드 영역, 힙 영역, JVM 스택 영역으로 구분해서 사용한다. 1) 메소드(Method) 영역 컴파일 된 바이트코드인 클래스(~.class)들을 클래스 로더로 읽어서 클래스별로 런타임 상수풀, 필드/메소드 데이터, 메소드 코드, 생성자 코드 등을 분류해서 저장 JVM이 시작할 때 생성.. Java/TIL(Today I Learned) 2020. 8. 9. 이전 1 다음