DEV/JAVA
[Java] 메모리 구조
꼭두새벽에비명소리
2019. 5. 6. 09:51
메서드, 힙, 스택 영역으로 나눠짐
메서드 영역
static 변수랑 , 특정 클래스가 사용되면 .class를 읽어들여 해당 클래스의 정보를 저장
힙 영역
new 키워드로 생성된 인스턴스가 저장
스택 영역
메서드 호출과 함께 관계되는 지역변수나 매개변수를 저장되고 호출이 완료되면 소멸된다
후입선출 (가장 늦게 들어온 데이터가 가장 먼저 인출)