JRE(Java Runtime Envtronment Java運行環境)
包括java虛擬機(JVM java Virtual Machine)和java程序所需的核心類庫等,
如果想要運行一個開發好的java程序,計算機中只需要安裝JRE即可。
JDK(Java Development Kit Java開發工具包)
JDK是提供給java開發人員使用的,其中包含了java的開發工具,也包括JRE。所以安裝了JDK,就不用再單獨安裝JRE了。
其中的開發工具:編譯工具(java.exe)打包工具(jar.exe)等
C:Program FilesJavajdk1.8.0_202jrein 這個目錄是jdk下的jre的運行目錄,
C:Program FilesJavajre1.8.0_202in 是 這個是單獨的jre的運行目錄
配置環境變數應該是jdk下的bin目錄,也就是C:Program FilesJavajdk1.8.0_202in目錄
② java中的bin文件和jre文件分別是做什麼的
首先給要清楚JDK和JRE的區別
JDK(Java Development Kit) 是 Java 語言的軟體開發工具包
JRE( Java Runtime Environment),即Java運行時環境
安裝完整JDK,就自動會安裝jre,jre在JDK目錄下,其實你可以理解是倆個東西,只是jre也放在JDK目錄下面和jdk的bin目錄平級別
JDK是開發環境,jre是運行環境,JDK 目錄下的bin目錄就是開發環境必要組件和工具
JRE運行環境,jre 目錄下bin文件夾就是java運行的必要組件
③ 配置Java環境。jdk文件夾下會有一個jre文件夾及單獨配置一個jre文件夾 。它們區別是什麼
配置Java環境。jdk文件制夾下會有一個jre文件夾及單獨配置一個jre文件夾 。區別如下:
1、是否原裝。jdk文件夾裡面的jre是Oracle(或者以前的Sun)公司提供的原裝的,沒什麼改動,
單獨配置的jre是額外加的。
2、JDK配套不同。jdk文件夾下會jre文件夾裡面一般只有Client的JVM。而單獨配置一個jre文件夾不同的公司開發自己的jre的時候也會添加一些額外的功能,每次更新的時候都會有一些改動。
對於初學者來說,用哪個jre沒什麼區別,你通常也接觸不到那些有區別的地方。