×

jdk和jre区别?jdk和jre区别与联系

前端技术网 前端技术网 发表于2023-12-16 01:23:16 浏览3009 评论0

抢沙发发表评论

一、刚安装的java jdk11,发现安装路径没有jre文件夹

原因是:JDK11没有直接的jre,要用户选择jre模块:打开命令提示符,要cd到%JAVA_HOME%(D:\JAVA\JDK11)(用户安装路径)然后运行命令:bin\jlink.exe--module-pathjmods--add-modulesjava.desktop--outputjre会在本目录下生成jre文件夹

二、JDK和JRE的区别是什么

1、面向人群不同:

jdk和jre区别?jdk和jre区别与联系

JDK是面向开发人员使用的SDK,是Java开发运行环境。

JRE是JavaRuntimeEnviroment是指Java的运行环境,是面向Java程序的使用者。如果你不需要开发只需要运行Java程序,那么你可以安装JRE,例如程序员开发出的程序最终卖给了用户,用户不用开发,只需要运行程序,所以用户在电脑上安装JRE即可。

2、重要程度不同:

JRE的地位就象一台PC机一样,编写的Java程序必须要JRE才能运行。只要你的电脑安装了JRE,就可以正确运行Java应用程序。

3、安装位置不同:

如果安装JDK,电脑有两套JRE,一套位于\jre另外一套位于C:\ProgramFiles\Java\j2re1.4.1_01目录下。

jdk和jre区别?jdk和jre区别与联系

三、jdk和jre的区别是什么

dk和jre的区别为:

1.目的不同:

JRE是java运行时环境而JDK是java开发工具包,JDK包含JRE,但是JRE可以独立安装。

JDK是用于开发Java程序的最小环境,JRE是提供给Java程序运行的最小环境。

2.环境不同:运行java程序只需安装JRE。如果需要编写java程序,需要安装JDK。

四、jdk有jre为什么还要安装jre

1.JDK是JavaDevelopmentKit的缩写,包括了Java运行环境,Java工具和Java基础的类库。

2.JRE是JavaRuntimeEnvironment缩写,指Java运行环境,包含JVM。

由上可见,用JDK开发Java程序时,如果不涉及到Java程序的运行,可以没有JRE环境;但是在Java程序开发时,进行程序的运行与调试是必须的,必须要有Java程序的运行环境,也就是JRE的存在;所以JDK安装必须要安装JRE。

如果你还想了解更多这方面的信息,记得收藏关注本站。