JDK, JRE, JVM 총정리(feat. 자바 컴파일 과정)
1. JDKJDK(Java Development Kit)는 자바 프로그램을 개발하고 실행할 수 있는 환경을 제공하는 도구이다.JDK는 JRE(JVM, Java Class Library), Java Development Tools(javac, java, javap, apt, jar, ...)을 포함한다.예를 들어,소스 코드 컴파일러(javac): .java 파일을 바이트코드(.class)로 변환디버깅 도구(jdb): 디버깅 및 오류 분석JAR 생성 도구(jar): 클래스 파일들을 하나의 JAR 파일로 묶음C:\Program Files\Java 안에 JDK 폴더를 확인할 수 있고, JRE, Java Dev Tools가 있다.JDK 1.8(Java 8) 이전인 경우, JDK 폴더와 JRE 폴더로 따로 있다.현..
2024. 12. 26.