1、JDK是Java Development Kit的縮寫,包括了Java運行環境,Java工具和Java基礎的類庫。
2、JRE是Java Runtime Environment縮寫,指Java運行環境,包含JVM。
由上可見,用JDK開發Java程序時,如果不涉及到Java程序的運行,可以沒有JRE環境但是在Java程序開發時,進行程序的運行與調試是必須的,必須要有Java程序的運行環境,也就是JRE的存在所以JDK安裝必須要安裝JRE。