[매우 무적이며 상세한 Han Shunping의 자바 노트] 입문부터 숙련까지 --- 패턴 구성

JVM은 명령어 세트가 있고 다양한 저장 영역을 사용하는 가상 컴퓨터입니다. 명령어 실행, 데이터, 메모리, 레지스터 관리를 담당하며 JDK에 포함되어 있습니다.

.java 파일(소스 파일)

.class 파일(바이트코드 파일)

목차

1. 컴파일

2. 운영

3. JDK, JRE, JVM의 포함 관계

4. 경로 구성

 5. 자바 개발


1. 컴파일

  1. Java 소스 파일은 컴파일러를 통해 JVM이 인식할 수 있는 바이트코드 파일로 컴파일됩니다.
  2. 소스 파일 디렉터리에서 javac 컴파일 도구를 통해 Hello.java 파일을 컴파일합니다.
  3. 프로그램에 오류나 프롬프트가 없으면 Hello.class 파일이 현재 디렉터리에 생성됩니다. 이 파일은 바이트코드 파일이 되고 실행 가능한 Java 프로그램이기도 합니다.

2. 운영

  1. 실행 가능한 Java 프로그램(Hello, 클래스 바이트코드 파일) 포함
  2. java.exe 도구를 실행하여 바이트코드 파일을 실행함으로써 핵심은 실행을 위해 .class를 jvm 시스템에 로드하는 것입니다.

3. JDK, JRE, JVM의 포함 관계

1) JDK = JRE + 개발 도구 세트(Javac, Java 컴파일 도구 등)

2) JRE(자바 런타임 환경) = JVM + Java SE 표준 클래스 라이브러리(자바 코어 클래스 라이브러리)

3) 개발된 .class 파일만 실행하려면 JRE만 있으면 됩니다.

4. 경로 구성

  1. 내 컴퓨터--속성--고급 시스템 설정--환경 변수
  2. jdk 설치 디렉터리 D:\program Files\java\jdk1.8.0-131(내 드롭)을 가리키는 JAVA_HOME 환경 변수를 추가합니다.
  3. 경로 환경 변수를 편집하고 %JAVA_HOME%\bin을 추가합니다(환경 변수의 구성은 한 명의 사용자에 대해서만 적용되고 시스템 변수의 구성은 모든 사용자에 대한 구성입니다)
  4. DOS 명령줄을 열고 임의의 디렉터리에 javac/java를 입력합니다. javac 매개변수 정보가 나타나면 구성에 성공한 것입니다.

환경 변수 구성 세부정보:

 

추천

출처blog.csdn.net/qq_45206556/article/details/131516063