[Java] JDK와 JRE의 개념과 차이점
JDK와 JRE는 자바 개발 환경을 구성하는 두 가지 중요한 개념이고 자바 애플리케이션을 개발하고 실행하는 데 필수적이다. 이 두 가지는 자바 프로그래밍에 있어서 각각 다른 역할을 하며 개발자와 사용자에게 다양한 도구와 기능을 제공한다. JDK(Java Development Kit)JDK는 자바 개발 도구 키트로 자바 애플리케이션을 개발할 때 필요한 모든 도구들을 포함한 패키지이다.자바 애플리케이션을 개발, 컴파일, 디버깅, 실행하는 데 필요한 도구들을 제공하는 것이 JDK의 역할이다.JDK의 구성 요소JRE(Java Runtime Environment): JDK는 JRE를 포함하고 있고 JRE는 자바 애플리케이션을 실행하는 데 필요한 환경을 제공한다.Javac(자바 컴파일러): 자바 코드를 컴파일하여..