JVM1 [Linux] JDK, JRE, JVM 이란? 간단하게 아는 만큼만 설명하겠습니다. 자세하게는 좀 어렵습니다. ○ JDK ▷ JDK(Java Development Kit)는 자바 개발 도구의 약자입니다. ▷ JDK는 JRE외에 개발을 위해 필요한 도구(javac, java 등등)을 포함 ▷ 하는 일 중 가장 큰 역할이 컴파일러 역할을 할 수 있습니다. (javac.exe = java컴파일러 java.exe = JVM 구동 프로그램) 사용자가 java소스(.java)를 만들었다. 기계어로 변경해야 기계가 실행합니다. (.java)는 기계어로 변환하려면 과정을 거쳐야합니다. ↓ 파일을 변환하기 위해 javac.exe가 도와줍니다. (.java) -> (.class) 바이트 코드 파일(.class)로 컴파일 되어 변환 합니다. ↓ 바이트 코드 파일이 실행.. 2020. 10. 26. 이전 1 다음