什么是jdk什么是jre(什么是JREJDK)

JRE(Java Runtime Environment Java运行环境)包括Java虚拟机和Java程序所需的核心类库等,如果要运行一个开发好的Java程序,计算机中只需要安装JRE即可,我来为大家讲解一下关于什么是jdk什么是jre?跟着小编一起来看一看吧!

什么是jdk什么是jre(什么是JREJDK)

什么是jdk什么是jre

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运行环境,这些工具是运行不了的,无法使用。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页