heap

java/java 심화

JVM 메모리 구조

1. 이전에 알고 있었던 JVM 메모리 구조 Method Area: class가 올라올 때 제일 먼저 static method와 static variable 생성 Call Stack: method 호출시 stack 올라오고 해당 stack에 local valiable 생성 Heap : 인스턴스 - 내부에 instance method, instance valiable 존재 하지만 위의 개념은 반은 맞고 반은 틀렸다. 맞은 점은 iv, im은 객체를 생성해야 사용가능하고 cv, cm은 객체를 생성하지 않아도 사용이 가능하다는 원리가 핵심이고 가장 중요한 부분이다. 틀렸다는 점은 내부적으로 저장된 위치와 어떻게 호출되었는지 이기에 실제로는 몰라도 크게 상관이 없다. 2. JVM 내부 작동 원리 3가지 존재 s..

wooweee
'heap' 태그의 글 목록