![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FFumHZ%2FbtrL5xX0DAV%2FXd6pkwXPJzHDSZ0QeVYVgk%2Fimg.png)
JAVA/자바의 신 의문 해결
자바) JVM이 운영체제로부터 할당받는 대표적인 메모리 공간(RAM) [ Runtime Data Areas ] 및 구조 + C에서 운영체제로부터 할당받는 메모리 공간[ Code, Data, Stack, Heap ]
▩ 목 차 ▩ 1. JVM이 자바 소스코드를 어떻게 OS에서 실행하는지의 과정 및 구조 1-1. JVM 구조 1-1-1. Class Loader 1-1-2. Excution Engine 1-1-3. Garbage Collector 1-1-4. Runtime Data Areas 1-2. JVM 정리 2. C언어) 프로그램이 실행하게 되면 운영체제로부터 할당받는 메모리 공간 [ Code, Data, Heap, Stack ] 2-1. Code 영역 2-2. Data 영역 2-3. Stack 영역 2-4. Heap 영역 2-5. Stack과 Heap의 Overflow 3. 자바) 프로그램이 실행하게 되면 운영체제로부터 할당받는 메모리 공간 Runtime Data Areas [ Method Area, Runtim..