1. 程式人生 > >什麼是JDK?關於JDK(Java Development Kit)Java開發工具包的介紹

什麼是JDK?關於JDK(Java Development Kit)Java開發工具包的介紹

什麼是JDK?關於JDK(Java Development Kit)Java開發工具包的介紹

JDK是構建Java應用程式的關鍵平臺部分,JDK的核心是Java編譯器。

JDK是Java程式設計三個核心技術包之一,另外兩個是JVM(Java Virtual Machine)Java虛擬機器和JRE(Java Runtime Environment)Java執行時環境。重要的是既要區別三者的不同,又要理解它們之間的聯絡:

  • JVM是Java平臺元件,用於執行Java應用程式;
  • JRE是Java在磁碟上的部分,用於建立JVM;
  • JDK用於開發人員建立可被JVM執行並在JRE上執行的Java應用程式;

剛接觸Java的開發者通常混淆JDK和JRE。JDK是一包工具,用於開發基於Java的應用程式,而JRE這一包工具用於執行Java程式碼。

JRE可以做為僅僅執行Java程式的獨立的部件使用,但它仍然是JDK的一部分。而JDK需要幷包含JRE,因為執行Java程式是開發Java程式的一部分。

通俗的定義:JDK是開發人員下載的用於建立基於Java的應用程式的軟體包。