일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
Tags
- Oracle
- 속성의 종류
- 자바스크립트경고창
- sql
- 관계 연산
- java
- 테이블의 구조
- SQL문의 실행 순서
- 자바스크립트innerText
- 기본 속성
- 파생 속성
- 제이쿼리text
- 트랜잭션의 특성
- 단일 속성
- 연속성
- 복합 속성
- 고립성
- 결합 연산
- 다중값 속성
- 자바JVM
- 오라클
- JAVA JVM
- SQL 종류
- css 선택자
- 유형과 무형에 따른 엔터티 종류
- alert경고창
- 집합 연산
- 발생시점에 따른 엔터티의 종류
- 속성의 특징
- 설계 속성
Archives
- Today
- Total
wms's Programming&Study
JDK, JRE 및 JVM 본문
◆ 자바 프로그램 실행 과정
◆ JVM 이란?
JVM (Java Virtual Machine)은 Java 바이트 코드를 실행하는 가상 머신
기본 운영 페제 및 시스템 하드웨어 아키텍처에 의존하지 않는 시스템 인터페이스를 제공하기 때문에 가상이라고 한다.
따라서 하드웨워 및 운영체제로부터 독립적이다.
◆ JRE 란?
자바 런타임 환경 (JRE)
자바로 작성된 실행되는 응용 프로그램에 라이브러리와 Java 가상 머신 및 기타 구성 요소의 번들 소프트웨어 패키지
JVM은 JRE 배포의 일부이며
Java 애플리케이션을 실행하려면 시스템에 JRE가 설치되어 있어야 한다.
◆ JDK 란?
JDK는 JRE의 상위 집합
JDK에는 Java 애플리케이션을 개발, 디버깅 및 모니터링 하기 위한 개발 도구와 함께
JRE가 제공하는 모든 것이 포함되어 있다.
Java 애플리케이션을 개발해야 할 때 JDK가 필요하다.
JRE = JVM + Java 애플리케이션 실행을위한 라이브러리.
JDK = JRE + Java 애플리케이션 개발 도구.
출처 : howtodoinjava.com/java/basics/jdk-jre-jvm/
'Programming > JAVA' 카테고리의 다른 글
인터페이스와 추상클래스 (0) | 2021.10.10 |
---|---|
Java 7 PermGen -> Java 8 Metaspace (0) | 2021.07.15 |
[JAVA] MultipartFile을 File로 변환 (0) | 2019.10.31 |
[JAVA] File을 MultipartFile로 변환 (0) | 2019.09.18 |
[JAVA] 자바 시스템 현재 시간 / 시간 차이 구하기 (0) | 2019.09.15 |