Java 동작 원리
1. 작성한 Source Code를 Complier를 통해 Byte Code로 변환(파일명.java → 파일명.class)
2. Compile된 Byte Code를 코드 편집기를 통해 JVM의 Class Loader에게 전달
3. Class Loader는 Runtime Data Area, 즉 JVM 메모리에 올린다
4. 이후, Execution Engine은 JVM 메모리에 올라온 Byte Code를 명령어 단위로 하나씩 가져와 실행
반응형
'Language > Java' 카테고리의 다른 글
[JAVA] int vs Integer (0) | 2023.01.20 |
---|---|
[JAVA] int vs long (0) | 2023.01.18 |
[JAVA] 상수 vs 변수 (0) | 2022.10.30 |