본문
[2018.02.12] 35. JVM, JRE, JDK
컴퓨터/이론: 개발 2018. 2. 12. 16:12
도입
이번 포스팅에서는 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
'컴퓨터 > 이론: 개발' 카테고리의 다른 글
[2018.03.10] 26. 동기식과 비동기식 처리 (0) | 2018.03.10 |
---|---|
코틀린(Kotlin) 기본 문법 - 2 (0) | 2018.03.06 |
[2018.02.06] 34. 컬렉션 VS 스트림 (Java 8) (0) | 2018.02.06 |
[2018.01.26] 33. 스트림(Stream) 개념과 사용이유 (Java 8) (2) | 2018.01.26 |
[2018.01.22] 32. 함수형 인터페이스 (Java 8) (0) | 2018.01.22 |
댓글