SDK JDK JRE
Software development kit (SDK)
Java Development Kit (JDK)
Java Runtime Environment (JRE)
為了要能運行 Java 所撰寫好的程式,您的平台上必須有Java虛擬機器(Java Virtual Machine, JVM)。
JVM 包含在 Java 執行環境(Java Runtime Environment, JRE)中,所以為了要運行 Java 程式,您必須取
得 JRE 並進行安裝。如果您要開發 Java 程式,則您必須取得 JDK(J2SE Development Kits),JDK 包括了
JRE 以及開發過程中所需要的一些工具程式,像是 javac、java、appletviewer 等等工具程式。
SDK是軟體開發工具總稱, 因此在 Java 中 SDK 等同於 JDK, 而JDK 包含了 JRE
簡單的歸納:
JDK = JRE + 工具程式
JRE = JVM + Library(API)