본문 바로가기

Java

[Java] JDK, JRE 차이

JDK (Java Development Kit)

개발자들이 자바로 개발하는 데에 사용된다.
개발 시 필요한 라이브러리, javac, javadoc 등 개발 도구, 자바 실행시 필요한 JRE 포함

 

JRE (Java Runtime Environment)

자바 프로그램을 실행시키는데 필요한 라이브러리들, 각종 API, JVM이 포함되어있음.
개발은 안되고 실행만 된다.

 

 

정리하자면 Java로 프로그램을 직접 개발하려면 JDK가 필요하고, Java로 만들어진 프로그램을 실행시키려면 JRE가 필요합니다.

'Java' 카테고리의 다른 글

[Java] final, 불변객체 String  (0) 2023.08.31
최상위 객체 Object, 캡슐화  (0) 2023.08.31
static 필드, 인스턴스 필드 차이  (0) 2023.08.31
[Java] 클래스, 객체, 인스턴스  (0) 2023.08.31
[Java] 접근제한자  (0) 2023.08.31