JDK와 JRE의 구성요소
- JDK(Java Development Kit) 자바 개발 키트 (개발자용)
- 구성요소: JRE + 개발자 도구
- 개발자들이 자바로 개발하는 데 필요한 라이브러리들과 컴파일러(javac), jdb(디버깅), JRE, JVM등의 개발 도구들이 포함된 개발 키트
- 자바로 만들어진 프로그램을 실행시키는데 필요한 라이브러리들과 각종 API, 그리고 자바 가상 머신(JVM)이 포함되어 있다.
- 개발이 필요 없다면 실행할 수 있는 환경만 필요하다면, JRE를 다운로드 받으면 된다.
- JRE(Java Runtime Environment) 자바 실행 환경 (일반유저 가능)
- 구성요소: JVM + 라이브러리 클래스
- JRE는 JDK에 포함되어 있다.
- JDK와 JRE의 차이
- Java로 프로그램을 직접 개발하기 위해서는 JDK가 필요
- Java로 만들어진 프로그램을 실행시키려면 JRE가 필요
'IT > JAVA' 카테고리의 다른 글
[Java] 변수(Variable) (0) | 2023.06.08 |
---|---|
[Java] 자바의 기본형(Primitive Type) 8가지 (0) | 2023.06.08 |
[Java] 변수란? (Variable) (0) | 2023.06.01 |
[Java] 상수와 리터럴 (Constant & literal) (0) | 2023.06.01 |
[Java] 자바란? (0) | 2023.06.01 |