반응형
자바는
JDK(Java Development Kit)
JRE(Java Runtime Enviorment)
두 종류로 나뉘게 되는데
한글로 번역해보자면
자바 개발 도구와 자바 실행 환경이 되겠다
결정적인 차이는 JDK에는 javac(컴파일러)가 존재하는데
컴파일러를 통해 자바 소스 파일을
클래스 파일로 가공할 수 있게 된다
즉 자바로 만들어진 프로그램을 실행하려면
JRE만 있어도 상관이 없지만
자바를 가지고 직접 개발을 하려면
JDK를 설치해야 한다는 얘기다
정리해보자면
JRE는 자바 파일을 실행하는데 사용하고
JDK는 자바를 개발할 때 사용하는 식이다
마지막으로 실제 개념은 이렇더라도
이클립스에서는 JDK가 아닌 JRE만 가지고도
자바 개발이 가능한데 이유는 아래 글을 참조해주면 된다
반응형
'Language > Java' 카테고리의 다른 글
자바 Pattern을 이용해 오라클 IN 처럼 사용방법 (0) | 2020.12.04 |
---|---|
자바 Timestamp를 이용한 현재 시간 구하는 방법 (0) | 2020.11.19 |
자바 숫자 대소문자 합쳐 Random으로 출력방법 (0) | 2020.10.29 |
자바 Random 함수 개념 및 사용법 정리 (0) | 2020.10.28 |
자바 UUID란? 개념부터 생성, 사용법 정리 (2) | 2020.10.28 |
댓글