티스토리 뷰
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
TAG
- 오류
- Django
- Acrobat Reader DC
- Templates
- 주석창
- PostgresSQL
- TABZ
- 도구창
- Python
- 템플릿 문서 수정
- 보세매장
- 옷가게
- Java Runtime Enviroment
- 서현
- 스트리트화
- A-bri One
- 이클립스
- jsp
- 기흥 백화점
- 제임스 고슬링
- url.py
- java
- Java Development Kit
- auth_views
- 실행파일 실행하기
- djangogirls
- 분당
- 빌리엔젤 케이크
- 에이브리원
- AK기흥
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함