2 回答

TA貢獻(xiàn)1735條經(jīng)驗(yàn) 獲得超5個(gè)贊
當(dāng)您僅安裝Java 時(shí),您正在安裝JRE或Java 運(yùn)行時(shí)環(huán)境。這個(gè)家伙允許你在Java 虛擬機(jī) (JVM)中運(yùn)行你的程序,這就是java
命令。
當(dāng)您安裝JDK(或Java 開(kāi)發(fā)工具包)時(shí),您正在安裝JREjavac
所具有的所有內(nèi)容,但您也正在安裝能夠編譯 Java 程序的編譯器。這些編譯后的 Java 程序可以在Java 運(yùn)行時(shí)環(huán)境中運(yùn)行。
另一方面,Python 不是一種編譯語(yǔ)言,而是一種解釋語(yǔ)言。因此,它必須JRE
在一個(gè)包中包含與 和等效的內(nèi)容JDK
。

TA貢獻(xiàn)1862條經(jīng)驗(yàn) 獲得超6個(gè)贊
1)“Python 3”程序廣義上來(lái)說(shuō)就是Python SDK
2)Java因?yàn)槭蔷幾g型語(yǔ)言,所以需要單獨(dú)安裝進(jìn)行開(kāi)發(fā)。您需要一個(gè)編譯器和一些支持文件和類(即 JDK)來(lái)開(kāi)發(fā)軟件。但運(yùn)行 Java 程序不需要它,您只需要 Java 運(yùn)行時(shí)環(huán)境。
添加回答
舉報(bào)