jre是什么软件(jre和jdk的区别)

 分类:IT知识时间:2023-03-09 07:31:05点击:

JRE(Java Runtime Environment Java运行环境)

包括Java虚拟机和Java程序所需的核心类库等,如果要运行一个开发好的Java程序,计算机中只需要安装JRE即可。


JDK(Java Development Kit Java开发工具包)

JDK是提供给JAVA开发人员使用的,其中包含了JAVA开发工具,也包括了JRE,所以在安装了JDK,就不用单独JRE了。

其中的开发工具:编译工具(javac.exe)、打包工具(jar.exe)等。

上面是比较官方的说法,我们通俗翻译一下:

1、JRE = JVM(JAVA虚拟机) + 核心类库(程序运行的辅助类库)

2、简而言之:JDK是程序员的开发环境,JRE是生产上线的运行环境,JDK包含JRE。

为什么还需要JDK,有JRE不就够了吗?

如果仅仅是运行程序,只安装JRE就够了,如果要开发程序,则需要安装JDK。开发者用JAVA编写的程序是文本文件,为了在生产环境运行,需要将程序编译、打包成可执行的jar文件。

为什么JDK中包含JRE呢?

其一,开发完的程序,总不能直接放生产环境去运行吧,需要先运行看看效果。

其二,JDK中的开发工具自身就是用JAVA语言编写的,若没有JRE运行环境,这些工具是运行不了的,无法使用。

除注明外的文章,均为来源:老汤博客,转载请保留本文地址!
原文地址: