케네스로그

[Java] JDK와 JRE의 비교 본문

Dev/Java

[Java] JDK와 JRE의 비교

kenasdev 2021. 10. 9. 16:54
반응형

이번 포스팅에서는 Java를 입문하여 각종 개발 툴을 설치할 때 듣게 되는 단어인 JRE, JDK 등에 대해 알아본다.

Java Runtime Environment

JRE는 자바 프로그램을 실행하기 위해 필요한 소프트웨어의 일종이다. 앞서 설명한 JVM도 자바 프로그램을 실행하기 위해 필요한 가상 머신이라고 이야기했었다. 즉, JRE는 JVM을 포함한 자바 프로그램 실행과 관련한 클래스 라이브러리, 로더 클래스 등을 모두 포함한다. 

 

Java Development Kit

 

JDK는 Java 어플리케이션을 만들기 위해 사용되는 소프트웨어 개발툴의 모음을 말한다. 개발자가 프로그램을 제작 했다면, 이를 테스트도 해보아야 할 것이다. JDK에는 프로그램 제작 뿐만 아니라 실행을 위한 툴들도 포함한다. 즉, JDK는 JRE 또한 포함한다. 

반응형