JDK 구조

JVM 구조

클래스 로더 서브시스템
- .class에서 바이트 코드를 읽고 메모리에 저장
메모리

- 메소드 영역 (클래스 영역, 스태틱 영역) : 클래스 파일의 바이트 코드가 로드되는 곳 클래스와 static 저장
*바이트 코드 : 프로그램의 흐름을 구성하는 코드
- 스택 영역 (스레드 영역): 스레드마다 런타임 스택을 만들고, 스텍 프레임이라 부르는 블록을 쌓는 곳 메서드가 있는 곳
- 힙 영역 : 객체를 저장

main(String[] args) 예시
'TIL' 카테고리의 다른 글
| [WIL] 2022.11.28 ~ 12.02 미니 프로젝트 발표와 자바 심화 (0) | 2022.12.04 |
|---|---|
| 2022.12.02 테스트 코드와 Thread (1) | 2022.12.04 |
| 2022.11.29 프로젝트 발표 + .gitignore (0) | 2022.11.29 |
| 2022.11.28 프로젝트 발표 준비 (0) | 2022.11.28 |
| [WIL] 2022.11.21 ~ 11.25 미니 프로젝트 주간 (0) | 2022.11.27 |