JDK: Java Development ToolKit(Java 개발 도구 키트). JDK는 Java Runtime Envirnment, 다양한 Java 도구(javac/java/jdb 등) 및 Java 기본 클래스 라이브러리(즉, rt.jar을 포함한 Java API)를 포함한 전체 JAVA의 핵심입니다.
가장 주류인 JDK는 Sun 외에도 자체 JDK를 개발한 회사와 조직이 많습니다. 또한 각 조직은 자체 JDK를 개발했습니다. 각 조직은 자체 요구 사항에 맞게 특정 측면을 개선하기 위해 자체 JDK를 개발합니다. 예를 들어 IBM의 JDK는 SUN의 JDK보다 훨씬 효율적이라고 합니다. 하지만 무슨 일이 있어도 기본 Sun JDK를 먼저 마스터해야 합니다.
JDK는 설치 디렉토리 아래에 6개의 폴더와 일부 설명 파일, src 압축 파일이 있는 Java 개발 도구 키트입니다. 네 개의 폴더 bin, include, lib 및 jre work와 데모 및 샘플이 몇 가지 예입니다. JDK에는 JRE가 포함되어 있고 JRE에는 JVM이 포함되어 있음을 알 수 있습니다.
bin: 가장 중요한 것은 컴파일러(javac.exe)
include: Java와 JVM 간의 상호작용을 위한 헤더 파일
lib: 클래스 라이브러리
jre: java run Environment (참고: 여기의 bin 및 lib 폴더는 jre의 bin 및 lib 폴더와 다릅니다)
일반적으로JDK는 Java 프로그램 개발에 사용되는 반면 jre는 컴파일 기능 없이 클래스만 실행할 수 있습니다.
JRE를 비롯한 Java 개발 도구가 포함된 JDK는 Java 개발자가 사용할 수 있도록 제공됩니다. 따라서 JDK를 설치한 후 JRE를 별도로 설치할 필요가 없습니다. 개발 도구에는 컴파일 도구(javac.exe) 패키징 도구(jar.exe) 등이 포함됩니다.
JDK 설치 디렉터리 아래에 jre 디렉터리가 있는데, 여기에는 bin과 lib라는 두 개의 폴더가 포함되어 있습니다. jvm과 lib에는 jvm이 작동하는 데 필요한 클래스 라이브러리가 포함되어 있습니다. jvm과 lib의 조합을 jre라고 합니다.
위 내용은 Java 개발 패키지 jdk에는 무엇이 포함되어 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!