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