티스토리 뷰

Language/Java

[Java] JDK와 JRE

frost00 2017. 8. 21. 18:49

JDK와 JRE란?


 JDK는 자바를 만드는 도구이고 JRE는 자바 응용프로그램을 실행시키기 위한 환경이다.


 JDK = JRE + 개발에 필요한 실행파일(javac.exe등...)

 JRE = JVM + 클래스라이브러리(Java API)


 특징을 살펴보자.


JDK


 Java Development Kit의 약자.


 즉, 자바 애플릿 또는 어플리케이션을 만들때 개발자들에게 쉽게 만들 수 있게 해주는 하나의 도구들의 집합.


 JDK = 윈도우나 맥같은 운영체제들 및 응용 프로그램(application)을 연결시키는 자바 응용 프로그램 인터페이스(API), 클래스 라이브러리와 자바 가상 머신(JVM)의 조합.


 자바 응용 프로그램을 개발할 수 있게 해주는 도구.


 컴파일러를 포함한다.


JRE


 Java Runtime Enviroment의 약자.


 즉, 컴파일된 자바 프로그램을 실행 할 수 있게 만들어주는 환경.

 

 자바로 제작된 프로그램들을 실행시키기 위해 있는 플랫폼.


 JRE = 자바의 독립적인 형식(Java Byte Code)의 플랫폼을 해석하는 형식(native code)으로 변환시켜준다. 곧, JRE는 자바가상머신(JVM)과 그 주변의 소프트웨어.




'Language > Java' 카테고리의 다른 글

[Java] Scanner 클래스  (0) 2017.09.02
[Java] 자바란?  (0) 2017.08.23
[Java] 자주 발생하는 에러들과 해결방법  (1) 2017.08.22
[Java] 자바에서 실행파일 실행하기  (0) 2017.08.21
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함