JDK安装路径下的JRE与独立安装的JRE区别

如题所述

1. 两者没有区别,都是一样的
2.安装jdk时,会询问你是否安装jre,此时安装的jre就是java下的jre,安装这个时,会自动配置环境变量 所以在没有配置环境变量前 在cmd命名行下 输入java命令是有效的
3. jdk下的jre 是开发时候就会使用这个jre
jre叫java运行时环境,要运行java程序,必须安装jre,这也是跨平台的保障,只有装了jre才能运行java命令,要进行开发需要安装jdk,安装了jdk才能编译java程序,也就是执行javac等命令,jdk自带jre
温馨提示:内容为网友见解,仅供参考
无其他回答

配置Java环境。jdk文件夹下会有一个jre文件夹及单独配置一个jre文件夹...
1、是否原装。jdk文件夹里面的jre是Oracle(或者以前的Sun)公司提供的原装的,没什么改动,单独配置的jre是额外加的。2、JDK配套不同。jdk文件夹下会jre文件夹里面一般只有Client的JVM。而单独配置一个jre文件夹不同的公司开发自己的jre的时候也会添加一些额外的功能,每次更新的时候都会有一些改动。对于...

网上下的jdk,安装后jdk下的jre和外面的jre是不是一样的?
它与公用jre的主要差别在于jdk本身所附的jre比公用jre多了个server的vm执行选项,通过对比查看C:\\Program Files\\Java\\jdk1.6.0\\jre\\bin和C:\\Program Files\\Java\\jre1.6.0\\bin就可以了解。server与client选项的差别在于所使用的vm不同,执行java程序时默认的是client VM。若使用server VM,会花比较...

求问为何在JDK安装路径下存在两个JRE?
2. 独立目录下的jre是通用jre,安装时是可选的(选择了,则会覆盖已有版本)。jdk目录下的jre则是必须的。如果你在eclipse里指定jdk的路径(jre的路径不用你指定,会自己去找的),那么用的就是这个jre。

JRE 和 JDK 的区别是什么
另外,JDK的bin目录下有各种Java程序需要用到的命令,与JRE的bin目录最明显的区别就是JDK文件下才有javac,这一点很好理解,因为JRE只是一个运行环境而已,与开发无关。正因为如此,具备开发功能的JDK所包含的JRE下才会同时有server的JVM,而仅仅作为运行环境的JRE下,只需要server的jvm.dll就够了。注意...

jdk和jre区别是什么?
二、安装位置不同 如果安装了JDK,会发现电脑有两套JRE,一套位于 \\jre 另外一套位于 C:\\Program Files\\Java\\j2re1.4.1_01 目录下;而且在安装JDK时可以选择是否安装这个位于 C:\\Program Files\\Jav a 目录下的JRE。如果只安装JRE,而不是JDK,那么只会在 C:\\Program Files\\Java 目录下安装唯一...

jdk和jre区别是什么?
结论:JDK和JRE是Java环境的两个不同版本,主要区别在于用途和包含的内容。JDK,全称Java Development Kit,是专为Java开发人员设计的,它包含了编写、编译和调试Java程序所需的所有工具,如编译器(javac)、Java调试器等,是开发过程中不可或缺的部分。程序员在开发过程中需要将其安装在电脑上。相反,...

为什么JDK默认安装后,会有JDK、JRE两个文件夹,两个文件夹有什么...
在 JDK 默认安装后,会有 JDK 和 JRE 两个文件夹,这两个文件夹的主要区别如下:JDK(Java Development Kit):JDK 是 Java 开发工具包,包含了 Java 开发所需的全部工具,如编译器、调试器、自动文档生成工具、Java 虚拟机等。JDK 的安装包比 JRE 的安装包要大,因为它需要包含更多的文件和工具...

为什么安装JDK的时候会装两个JRE目录
但是如果我们需要开发JAVA程序,那么就必须安装JDK,JDK中包含专用JRE和开发工具,这些开发工具需要专用JRE才能够使用,也就说专用JRE是为我们开发JAVA程序准备的 同时要注意,这两个JRE文件中的内容是有区别的,所以不能够简单的进行替换。注意平时所说的“java自动更新”根本不是所安装的JDK版本的更新,它...

为何在JDK安装路径下存在两个JRE?
0�2�0�2 2. 独立目录下的jre是通用jre,安装时是可选的(选择了,则会覆盖已有版本)。jdk目录下的jre则是必须的。如果你在eclipse里指定jdk的路径(jre的路径不用你指定,会自己去找的),那么用的就是这个jre。而java, web, start等,用的则是通用jre。

面试题支招-JDK,JVM 和 JRE三者的联系和区别
JVM,Java Virtual Machine,是Java虚拟机,它是一种计算设备的规范,模拟计算设备功能以实现Java程序的跨平台执行。JVM是Java程序执行的核心,确保了Java语言的平台独立性。结合上述信息,我们得出以下区别与联系:1. JDK用于开发Java程序,包含了JRE和开发工具。JRE则是运行Java程序所需的环境,包含了JVM和...

相似回答