。゚(*´□`)゚。

코딩의 즐거움과 도전, 그리고 일상의 소소한 순간들이 어우러진 블로그

CS

JRE, JDK 차이

quarrrter 2024. 1. 17. 09:51

JRE(Java Runtime Environment)

자바 실행 환경(Java Runtime Environment): 자바로 만들어진 프로그램을 실행시키는데 필요한 라이브러리들과 각종 API, 그리고 자바 가상 머신 (JVM)이 포함. 자바로 개발은 안되고 실행만 된다. JRE는 컴파일러나 디버거 등의 도구는 포함하지 않는다

 

 

JDK(Java Development Kit)

자바 개발키트(Java Development Kit): 이름 그대로 개발자들이 자바로 개발하는 데 사용. JDK안에는 개발 시 필요한 라이브러리들과 javac, javadoc 등의 개발 도구들을 포함되어 있고 실행도 시켜줘야 하기 때문에 JRE도 함께 포함되어 있다.

 


=>  Java로 프로그램을 직접 개발하려면 JDK가 필요하고 Java로 만들어진 프로그램을 실행시키려면 JRE가 필요

'CS' 카테고리의 다른 글

[SQL] DDL, DML, DCL, TCL  (0) 2024.01.25
Exception 예외  (0) 2024.01.23
자바 면접 예상  (1) 2024.01.05
합병정렬  (0) 2023.12.30
삽입 정렬  (0) 2023.12.29