>  기사  >  Java  >  JVM, JRE 및 JDK에 대한 간략한 요약

JVM, JRE 및 JDK에 대한 간략한 요약

不言
不言앞으로
2019-02-16 13:25:452642검색

이 글은 JVM, JRE, JDK에 대한 간략한 요약을 제공합니다. 필요한 친구들이 참고할 수 있기를 바랍니다.

JVM, JRE, JDK에 대한 간략한 요약

1. 이름 설명

자바 가상 머신(JVM): 자바 가상 머신은 중국어로 '가상'을 의미하며 '머신'을 의미합니다. " 중국어로 "머신"을 의미하며 "자바 가상 머신"으로 번역됩니다.

JRE(Java Runtime Environment): Java Runtime Environment는 JRE라고 합니다. "런타임"은 중국어로 "런타임"을 의미하고 "환경"은 중국어로 "환경"을 의미하며 "Java Runtime Environment"로 번역됩니다.

JDK(Java Development Kit): Java Development Kit는 JDK라고 합니다. "Development"는 중국어로 "개발"을 의미하고 "Kit"는 중국어로 "도구 세트"를 의미하며 "Java Development Kit"로 번역됩니다. .

세 가지 사이의 간단한 관계는 다음과 같습니다. JDK에는 JRE가 포함되고 JRE에는 JVM이 포함됩니다. 아래 그림과 같이 (Java 실행 시 다운로드되는 JDK에는 일반적으로 JRE와 JVM이 포함됩니다.)

  

2. 간단한 이해

1. JDL 설치 중 JVM 및 JRE 설치 위치

JDK 설치 위치는 아래와 같습니다

JDK에는 아래와 같이 JRE 폴더에 위치합니다.

2.

JVM: Java 파일은 .class 파일로 컴파일되고 JVM에서 실행되어 운영 체제와 상호 작용합니다. 이는 Java 크로스 플랫폼의 핵심이기도 합니다.

JRE: JRE에는 bin과 lib 폴더라는 두 개의 폴더가 있습니다. bin 폴더는 JVM을 저장하고 lib 폴더는 캡슐화된 Java 클래스 라이브러리를 저장합니다. JVM은 런타임 중에 lib의 클래스 라이브러리를 호출해야 합니다.

JDK: Java 런타임에서 사용되는 네 가지 주요 폴더: bin, include, lib, jre;

   bin: 기본 컴파일러(javax.exe);

  include: Java와 jvm 간의 상호 작용을 위한 헤더 파일

lib: 클래스 라이브러리(Java 개발에 필요한 클래스 라이브러리)

  jre: Java 런타임 환경

위 내용은 JVM, JRE 및 JDK에 대한 간략한 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 cnblogs.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제