Java의 소스 코드는 *.java의 일반 텍스트 파일이며 텍스트 편집기를 사용하여 작성할 수 있지만이 소스 코드는 실행할 수 없습니다. 소스 코드를 실행하는이 작업에는 JDK 및 JRE가 필요합니다.
JDK 는 Java 언어를위한 개발 패키지로 *.java로 끝나는 파일을 실행 가능한 Java 프로그램으로 컴파일 할 수 있습니다. 그런 다음 실행 가능한 Java 프로그램을 사용하면 JVM 이이 Java 프로그램을 운영해야합니다. Java 달리기 환경, 즉 JRE에는 JVM이 포함되어 있습니다. JVM은 Java의 가상 머신입니다. 마지막으로 JRE는 JDK에 포함되어 있습니다. 이러한 논리적 기초를 사용하면 각각 JRE와 JDK를 이해해 봅시다.
JRE 를 먼저 살펴 보겠습니다. JRE는 영어로 Java 런타임 환경의 약어로 Java Running Environment를 나타냅니다. 개발자가 아닌 Java 프로그램 사용자를위한 것입니다. JVM 표준, 구현 및 Java Core 클래스 라이브러리를 포함하여 Java 프로그램을 실행하는 데 필요한 환경 모음입니다. Java 작동 만 완료 할 수 있지만 Java를 컴파일하거나 디버그 할 수는 없습니다. JRE의 상태는 PC와 같습니다. Windows 32 또는 Windows 64 응용 프로그램은 운영 체제가 실행에 도움이 필요합니다. 마찬가지로, 우리가 쓴 Java 프로그램은 JRE도 실행해야합니다. 컴퓨터에 JRE가 설치된 경우에만 Java 응용 프로그램을 올바르게 실행할 수 있습니다. JRE에는 별도의 버전이 있습니다. 사용자가 Java 프로그램 만 실행하면 JRE 만 설치하면됩니다. 이 JRE 세트는 C :/Program Files/Java 디렉토리에 나타나야합니다.
JDK 를 다시 봅시다. JDK는 영어 Java Development Kit의 약어이며 Java 언어를위한 소프트웨어 개발 툴킷입니다. Java 개발자를위한 Java 제품군입니다. JDK에 포함 된 기본 구성 요소에는 컴파일러, JAR 포장 도구, Javadoc 문서 생성기, 디버그 디버거, 헤더 파일 생성기, Disassembler, 모니터링 도구 등이 포함됩니다. JDK에는 완성 된 JRE가 포함되어 있습니다. 따라서 JDK를 설치하면 JRE를 다시 설치할 필요가 없습니다. 컴퓨터에 JDK와 JRE가 모두 설치된 경우 컴퓨터에 두 개의 JRE 세트가 있으며, 하나는/jRE에 있고 다른 하나는 C :/Program Files/Java/JRE1.5.0_15 디렉토리에 있습니다. 후자의 세트는 이전 세트보다 서버 측 Java 가상 머신이 적지 만 이전 서버 측 Java 가상 머신 세트 만 복사 할 수 있습니다. JDK를 설치할 때 C :/Program Files/Java 디렉토리에 위치한이 JRE를 설치할지 여부를 선택할 수 있습니다.
마지막으로 JVM 에 대해 이야기합시다. JVM은 Java Virtual Machine, 영어로 Java Virtual Machine의 약어입니다. 전체 Java 구현 크로스 플랫폼의 가장 핵심 부분입니다. 모든 Java 프로그램은 먼저 .class 클래스 파일로 컴파일되며, 이는 가상 시스템에서 실행될 수 있습니다. 다시 말해, 클래스는 기계의 운영 체제와 직접적으로 일치하지 않지만 가상 머신을 통해 운영 체제와 간접적으로 상호 작용하며 가상 머신은 프로그램을 로컬 시스템으로 해석합니다.
위는이 기사의 모든 내용입니다. 모든 사람의 학습에 도움이되기를 바랍니다. 모든 사람이 wulin.com을 더 지원하기를 바랍니다.