Eclipse: 編輯代碼軟件
JDK: 翻譯機(jī)
JRE: 最后運(yùn)行代碼的人
Eclipse的運(yùn)行依賴于jdk和jre。 jdk是編譯環(huán)境(編譯器),把java文件編譯成class文件。 jre是運(yùn)行環(huán)境(運(yùn)行器),執(zhí)行class文件需要使用jre。
所以以上三者是具有相互依賴關(guān)系的,eclipse開發(fā)出java代碼,通過jdk將java代碼編譯為機(jī)器語言(class),然后再通過jre進(jìn)行運(yùn)行才可以完成功能實(shí)現(xiàn)