1 | 메서드영역(Method Area) | 클래스의 정보, 변수가 저장되는 곳 |
2 | 호출스택(Call Stack) | 메서드 작업 공간이 저장되는 곳 (호출 시 메서드 수행에 필요한 메모리 공간을 할당받고 종료 시 메모리를 반환함) |
3 | 힙(Heap) | new 연산자를 이용하여 생성한 객체의 공간(인스턴스의 메모리)이 저장되는 곳 ※ 힙에 생성된 메모리는 힙을 관리하는 가비지 컬렉터(garbage collector)가 사용하지 않거나 불필요한 메모리를 자동 제거함 |
728x90
반응형
'IT & 일상기록 > Java' 카테고리의 다른 글
[Java] Math.random 메서드 (0) | 2022.01.10 |
---|---|
[Java] 변수의 종류(클래스 변수/인스턴스 변수/지역 변수/매개 변수) (0) | 2022.01.05 |
[Java] 자바 클래스(Class) (0) | 2021.12.31 |
[Java] 자바 오류 문구 정리 - ing (0) | 2021.12.31 |
[Java] 자바 삼항 연산자 (0) | 2021.12.31 |
댓글