- java.lang 패키지를 T 메모리의 스태틱 영역에 배치한다.
- import된 패키지를 T 메모리의 스태틱 영역에 배치한다.
- 프로그램 상의 모든 클래스를 T 메모리의 스태틱 영역에 배치한다.
- main() 스택 프레임이 stack frame 안에 할당 (스택 프레임의 각 메소드 영역은 여는 중괄호때 생성되고 닫는 중괄호를 만나면 소멸)
- 메서드의 인자 args를 저장할 변수 공간을 stack frame에 할당
- main() 메서드 안의 첫 명령문 실행
main() 의 닫는 괄호 : main() 메서드 스택 프레임 소멸
-> T 메모리 소멸, JVM 기동 중지, JRE가 사용했던 시스템 자원을 운영체제에 반납
'Programming > Java' 카테고리의 다른 글
[이펙티브자바] 아이템15. 클래스와 멤버의 접근 권한을 최소화하라 (0) | 2023.03.12 |
---|---|
[도서] 켄트 벡의 구현패턴 - 읽기 쉬운 코드를 작성하는 77가지 자바 코딩 비법 (0) | 2022.02.10 |
[whiteship 온라인 스터디] 15주차 과제: 람다식 (0) | 2021.03.04 |
[whiteship 온라인 스터디] 13주차 과제: I/O (0) | 2021.02.27 |
[whiteship 온라인 스터디] 14주차 과제: 제네릭 (0) | 2021.02.27 |