java
-
JRE와 JDK의 차이JAVA 2020. 9. 17. 15:40
Eclipse나 IntelliJ와 같은 통합개발환경의 환경설정을 하다보면 심심찮게 나오는 용어가 JRE와 JDK이다. 관념적으로는 이해하고 있으나 차이를 명시적으로 설명하기에는 이해가 부족해 정리해보려한다. 먼저 JRE부터 보자. 1. JRE(Java Runtime Environment) JRE(Java Runtime Environment) : 자바 실행 환경 JRE는 자바 프로그램을 JVM(Java Virtual Machine) 위에서 실행할 때 필요한 라이브러리 파일과 기타 파일들을 가지고 있다. 바이너리 코드를 읽고 실행하는 말 그대로 읽기 전용 Java라고 할 수 있다. 2. JDK(Java Development Kit) JDK(Java Development Kit) : 자바 개발 환경 JDK는 ..