반응형
자바는
JDK(Java Development Kit)
JRE(Java Runtime Enviorment)
두 종류로 나뉘게 되는데
한글로 번역해보자면
자바 개발 도구와 자바 실행 환경이 되겠다
결정적인 차이는 JDK에는 javac(컴파일러)가 존재하는데
컴파일러를 통해 자바 소스 파일을
클래스 파일로 가공할 수 있게 된다
즉 자바로 만들어진 프로그램을 실행하려면
JRE만 있어도 상관이 없지만
자바를 가지고 직접 개발을 하려면
JDK를 설치해야 한다는 얘기다
정리해보자면
JRE는 자바 파일을 실행하는데 사용하고
JDK는 자바를 개발할 때 사용하는 식이다
마지막으로 실제 개념은 이렇더라도
이클립스에서는 JDK가 아닌 JRE만 가지고도
자바 개발이 가능한데 이유는 아래 글을 참조해주면 된다
이클립스에서 JRE만으로도 코딩이 가능한 이유
분명히 JRE로는 자바 파일을 실행까지만 가능하고 자바 개발을 위해서는 JDK가 필요하다고 들었을텐데 실제 이클립스를 이용해서 자바 개발 시에는 JRE만 가지고도 개발할 수 있는 것이 보인다 내
wakestand.tistory.com
반응형
'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 |
댓글