jvm和jdk和jre關(guān)系 JRE和JDK的區(qū)別是什么?
JRE和JDK的區(qū)別是什么?JRE和JDK的區(qū)別如下:JDK是一個(gè)用于Java程序開發(fā)的惰性開發(fā)環(huán)境(Toolkit)。JDK包含Java runtime environment(JRE)、Java工
JRE和JDK的區(qū)別是什么?
JRE和JDK的區(qū)別如下:
JDK是一個(gè)用于Java程序開發(fā)的惰性開發(fā)環(huán)境(Toolkit)。JDK包含Java runtime environment(JRE)、Java工具和相關(guān)類庫,用戶群主要是開發(fā)人員;
JRE:Java program runtime environment,即Java開發(fā)的程序要想正常運(yùn)行需要在本地安裝,用戶群主要是各類軟件應(yīng)用的開發(fā)人員人員(普通用戶)。
對(duì)于普通用戶,只需安裝JRE環(huán)境即可
Java中JDK和JRE有什么區(qū)別?
Java開發(fā)工具包。JDK是java開發(fā)的核心,它集成了JRE和一些有用的工具。例如:javac.exe文件, java.exe文件, jar.exe文件等等。
Java運(yùn)行時(shí)環(huán)境。主要包括兩部分,JVM的標(biāo)準(zhǔn)實(shí)現(xiàn)和Java的一些基本類庫。與JVM相比,它有更多的Java類庫。
Java虛擬機(jī)。它只知道xxx.等級(jí)這種類型的文件可以識(shí)別類文件中的字節(jié)碼指令,并調(diào)用操作系統(tǒng)的API來完成操作。JVM是Java跨平臺(tái)的核心。