class loader (1) 썸네일형 리스트형 자바가 작동하는 과정 그리고 JVM? 자바가 컴파일 언어(+인터프리터) 라는 것을 알았으니, 어떻게 작동 하는지 알아보자😎 1편, 자바가 컴파일 언어? 아니면 인터프리터?🤦♂️ 파이썬을 할 땐 VS Code로 .py 파일만 작성하면 됐는데 자바는 프로젝트 생성하는 것부터 뭔가 이것저것 많았다. 알아보는 것을 미루고 미루다 더 이상 미루면 모래 위에 쌓은 성처럼 깊이 없이 개발하게 될 것 같아 이번 기회에 알아보았다. 자바의 실행 과정은 다음과 같다. 1. 프로젝트를 생성한 뒤, 자바 소스 코드 파일(.java)을 작성한다. 2. 소스 파일을 자바 컴파일러(javac)를 통해 바이트 코드 파일(.class)로 컴파일한다. 3. 컴파일된 목적 파일(바이트 코드)을 JVM의 클래스 로더를 통해 JVM에 올린다. 4. JVM에 있는 목적 파일들을.. 이전 1 다음