JVM
Java Virtual Machine是Java虛擬機(jī)约素,Java程序需要運(yùn)行在虛擬機(jī)上虑凛,不同的平臺(tái)有自己的虛擬機(jī),因此Java語(yǔ)言可以實(shí)現(xiàn)跨平臺(tái)左冬。
JRE
Java Runtime Environment包括Java虛擬機(jī)和Java程序所需的核心類庫(kù)等摧玫。核心類庫(kù)主要是java.lang包
如果想要運(yùn)行一個(gè)開(kāi)發(fā)好的Java程序拌夏,計(jì)算機(jī)中只需要安裝JRE即可赵辕。
JDK
Java Development Kit是提供給Java開(kāi)發(fā)人員使用的慧耍,其中包含了Java的開(kāi)發(fā)工具身辨,也包括了JRE。所以安裝了JDK蜂绎,就無(wú)需再安裝JRE栅表。編譯工具(javac.exe)笋鄙,打包工具(jar.exe)