Hello, Coding
[ JAVA ] JDK와 JRE의 차이점은 무엇일까? 본문
자바를 해본 사람은 한 번씩 들어봤을 법한 JDK, JRE가 있다.
JDK는 자바 개발 도구의 약자로서 Java Development Kit 의 약자 이다.
JRE는 자바 실행 환경의 약자로서 Jva Runtime Environment 의 약자 이다.
그러면 이 둘의 차이점은 무엇일까?
JRE는 JVM을 포함한 자바 프로그램 실행에 필요한 라이브러리 파일 등을 포함하고 있으며
JVM의 실행 환경을 구현하는 역할을 하고 있다.
JDK는 자바를 사용하기 위해 모든 기능을 갖춘 Java SDK 이다.
물론 JDK에는 JRE도 포함 되어 있다.
말 그대로 JRE는 오로지 자바의 실행만을 위해 있고 만일 자바로 프로그래밍을 하고 싶다면
JRE도 포함돼 있는 JDK를 사용하면 된다.
아래의 사진 처럼 자바는 구성돼 있다.
'개발 질문 & 답변 > 자바 질의응답' 카테고리의 다른 글
[ JAVA ] 자바에서 문자열을 다루는 메소드 총 정리 (0) | 2023.05.28 |
---|---|
[ JAVA ] 자바에서 String은 기본 데이터 타입인가? (0) | 2023.05.28 |
[ JAVA ] 자바에서 final은 어디에 쓰일까? (0) | 2023.05.27 |
[ JAVA ] 두 객체가 동일한 hashCode()를 가지면 Equals()가 참인가? (0) | 2023.05.27 |
[ JAVA ] "==" 와 "equals" 의 차이점은 무엇일까? (0) | 2023.05.26 |