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没什么区别,你通常也接触不到那些有区别的地方。