JDK : Java Development Kit

말 그대로 자바 개발을 위한 도구(Kit) 입니다. 자바 컴파일러(Javac), 자바가상머신(JVM), 각종 Java Libary 등을 포함하고 있어서 자바 개발을 위한 필수 도구(Kit) 입니다. JDK는 JRE를 포함하고 있습니다. (JDK 설치시 JRE도 설치됨)


JRE : Java Run Environment

역시 말 그대로 자바 실행 환경 이라고 보면 됩니다. Java 파일 실행을 위한 환경이며 JVM이 실행되도록 도와 주는 역할을 합니다. 만약 자바 개발이 필요없고 실행만을 원한다면 JRE만 설치하고 Java 파일을 실행하면 됩니다.


JVM : Java Virtual Machine

사용자가 Java 파일을 생성한 후 JDK의 컴파일을 거쳐 바이트코드(.class)가 되어 JVM을 거치면 컴퓨터가 사용할 수 있는 기계언어로 변경해주는 역할을 합니다.




출처: http://arabiannight.tistory.com/entry/291 [아라비안나이트]

'개발' 카테고리의 다른 글

Tomcat 구동시 Out Of Memory Error  (0) 2017.11.02
이클립스 탭 스페이스 (eclipse tab to space)  (0) 2017.09.06
API 란 무엇인가?  (0) 2017.09.06
servlet 개념 [서블릿 개념]  (0) 2017.09.05
Spring 4.0 달라진점  (0) 2017.09.05

+ Recent posts