JDK와 JRE의 차이는 무엇일까?
JAVA를 개발하다보면 처음 무조건 JDK를 설치해야한다. 그런데 JDK를 설치하면 JRE라는 것도 함께 설치되는 것을 볼 수 있었고 이 둘의 차이점이 무엇인지 궁금하여 정리하여 본다.
자바 개발도구이다.
자바 애플리케이션을 개발하기 위한 환경을 지원한다.
JRE를 포함하고 javac, javadoc, jar등 개발에 필요한 도구들을 포함하고 있다.
그래서 JAVA프로그램을 개발하기 위해서 JDK가 필요하다.
자바 실행환경이다.
JVM과 Java vinaries, Java클래스 라이브러리등을 포함하고 있어 자바 프로그램의 실행환경을 지원한다.
이미지출처: https://blog.kakaocdn.net/dn/Ead8m/btqR1ElgNqi/ZBnIoCJwrsc2Klw5A8CNVK/img.png
큰 도움이 되었습니다, 감사합니다.