java.exe1 java.exe와 javac.exe의 차이? 역할? 인간에게 가까운 언어는 고급언어, 컴퓨터에게 가까운 언어는 어셈블리어(기계어). (가깝다는 의미? 읽어들일 수 있다) 자바는 고급언어이기 때문에 바로 컴퓨터가 읽어들일 수 없음. javac.exe 우리가 작성한 자바 파일을 컴파일한다. 즉, 자바 파일(xxx.java)을 자바 바이트코드(xxx.class)로 변환한다. → 자바 컴파일러. java.exe 컴파일 된 xxx.class 파일을 불러서 실행한다. (런처) → 자바 인터프리터 고급언어 -----> 컴파일 -----> 자바 바이트코드 -----> JVM ----> 자바 런처 ----> 실행 xxx.java → javac.exe → xxx.class → Java Virtual Machine → java.exe 2023. 2. 12. 이전 1 다음