JDK 와 JRE의 차이

Java / / 2022. 5. 18. 10:57

 

 

 

본론부터 말하자면.
JDK는 자바 개발 도구(Java 언어를 사용해서 소프트웨어를 개발하기 위한 도구)이고,
JRE는 자바 실행 환경(Java로 구성된 소프트웨어를 실행하기 위한 환경)입니다.

 

 

 

JDK(Java Development Kit)

: 자바 개발 키트(Java Development Kit, JDK) 자바 SE, 자바 EE, 또는 자바 ME 플랫폼 중 하나를 구현한 것으로 솔라리스, 리눅스, 맥 OS X, 또는 윈도우 자바 개발자를 대상으로 오라클에 의해 바이너리 제품으로 제공된다. 자바 플랫폼의 등장 이래 지금까지 가장 널리 사용되는 소프트웨어 개발 키트(SDK)다. 2006년 11월 17일  GNU 일반 공중 사용 허가서 (GPL)하에 출시될 것이라고 발표했고, 이에 따라 자유 소프트웨어가 되었다. 이는 썬이 2007년 5월 8일 소스 코드를 오픈 JDK에 기부함에 따라 이루어졌다.

 

 

JRE(Java Runtime Environment)

: 자바 실행 환경(Java Runtime Environment, JRE)는 다른 소프트웨어를 실행하도록 설계된 소프트웨어입니다. 여기에는 클래스 라이브러리, 로더 클래스 및 JVM이 포함됩니다. 간단히 말해서 Java 프로그램을 실행하려면 JRE가 필요합니다. 프로그래머가 아니라면 JDK를 설치할 필요가 없고 JRE만 있으면 Java 프로그램을 실행할 수 있습니다. 하지만 모든 JDK 버전에는 Java Runtime Environment가 번들로 제공되므로 JRE를 PC에 별도로 다운로드하여 설치할 필요가 없습니다. JRE의 전체 형식은 Java Runtime Environment입니다.

 

 

 

 

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기