반응형
- JDK와 JRE의 차이는 무엇인가?
https://wikidocs.net/257
위 링크에 더 자세한 설명이 있으니 참고하도록 하고,
요약을 하자면,
JDK에는 개발 툴이 포함되어 있고,
JRE는 이름 그대로 Run-time Environment, 실행환경이므로...
이클립스 등을 사용해야 한다면 JDK'만' 설치하면 됩니다.
(어차피 JRE는 그 안에 포함.)
- JDK의 버전별 차이는 무엇인가?
현재 JDK는 두 가지 버전, 8u171과 8u172가 있습니다. (2018년 5월 28일 기준)
릴리즈 날짜도 같고; 2가지라서 저는 처음에 선택장애가 왔습니다만...
http://www.oracle.com/technetwork/java/javase/cpu-psu-explained-2331472.html
위 링크를 참고하면 오라클에서 공식적으로 제공하는 가이드를 읽을 수 있습니다.
요약을 하자면,
CPU(홀수 버전)는 critical fixes만 포함되어 있고,
PSU(짝수 버전)는 critical fixes와 non-critical fixes가 같이 포함되어 있습니다.
오라클에서는,
기본적으로는 최신 CPU 버전을 사용하고,
버그에 영향을 받는 사용자는 PSU 버전을 사용하면 된다고 하네요.
결론 : 초보 개발자에게는 지대한 영향이 없으니 어느 쪽도 상관 없으나, PSU를 설치하면 마음이 편하다.
(어차피 용량 차이도 매우 적습니다.)
반응형
'개발 > Java' 카테고리의 다른 글
[Java] throw, throws 차이 및 사용법 (0) | 2021.02.11 |
---|---|
[Java/디자인 패턴] 간단한 빌더 패턴(Builder Pattern) 예제 (0) | 2020.04.05 |