본문

[2018.02.12] 35. JVM, JRE, JDK

도입

이번 포스팅에서는 JVM, JRE, JDK의 개념을 정리할 예정이다.



개념

먼저 JVM, JRE, JDK의 Full-Name은 아래와 같다.

구분

Full-Name

JVM

Java Virtual Machine

JRE

Java Runtime Enviroment

JDK

Java Development Kit



JVM VS JRE VS JDK

 You need JDK, if at all you want to write your own programs, and to compile your own programs. For running java programs, JRE is sufficient. JRE is targeted for execution of Java files i.e. JRE = JVM + Java Packages Classes(like util, math, lang, awt,swing etc)+runtime libraries. JDK is mainly targeted for java development. I.e. You can create a Java file (with the help of Java packages), compile a Java file and run a java file. 


위의 글처럼 Java의 프로그램을 실행시키기 위해서는 JRE만으로도 충분하다.
하지만, Java를 개발하기 위한 환경(컴파일 라이브러리 등)이 필요하다면 JDK를 설치해야 한다.




#jdk #jre #jvm

공유

댓글