[기초] 시리즈는 본강의를 수강후 정리한 글들 입니다.
역대급으로 어렵당...ㅎ
Java의 JVM이 관리하는 메모리 공간
- 스택 Stack
- 지역변수 Local Variable, 매개변수 Parameter 가 할당되는 영역
- 초기화가 진행❌
- 초기화가 되었을 때 해당 메소드가 끝나면 할당 해제
int n; // 자동초기화가 안되기 때문에
System.out.println(n); // error
- 힙 Heap :
- 배열과 모든 인스턴스 객체가 할당되는 영역
- 우리가 만드는 모든 객체들이 할당
- 자동 초기화 진행⭕
- Gavage Collector가 알아서 할당 해제
- 스태틱 static 또는 메소드 영역
- 메소드의 바이트 코드, static 변수가 할당
- 메소드의 바이트 코드, static 변수가 할당
'☕JAVA > 🐣 강의 [JAVA]' 카테고리의 다른 글
[JAVA][기초] 패키지 Package & 패키지 구성 (0) | 2022.10.07 |
---|---|
[JAVA][기초] Static 과 final (0) | 2022.10.05 |
[JAVA][기초] 생성자 Constructor (0) | 2022.10.05 |
[JAVA][기초] 메소드 Method , 오버로딩 Overloading (0) | 2022.10.04 |
[JAVA][기초] 연산자 (0) | 2022.10.04 |