Stack과 Heap
·
Language/Java
Heap이라는 영역에서는 절대 주소 값이 겹칠 수 없음. JVM(Java Virtual Machine)은 Heap안의 영역을 비워두지 않고 값 초기화까지 자동으로 진행해줌 Heap영역에는 절대 빈 공간이 존재할 수 없다. 변수는 Stack에 저장됨 Stack의 변수 값을 비워두는 게 가능하지만 초기화해주는 것을 권장. 참조 자료형(int[],double[],String..etc)의 경우 stack안의 변수에 heap의 주소 값이 들어가게 되고 힙의 해당 주소를 참조하게 됨.
takoyummy
'java' 태그의 글 목록