时间:2024-09-17 16:30:12
导读:JDK与JRE是什么?二者之间是什么关系? JDK和JRE都是Java开发和运行的重要组件,它们之间的关系如下: 1. JDK:全称为Java Development Kit,是Java开发工具包......
JDK与JRE是什么?二者之间是什么关系?
JDK和JRE都是Java开发和运行的重要组件,它们之间的关系如下:
1. JDK:全称为Java Development Kit,是Java开发工具包,它包含了Java的开发工具,例如编译器javac,运行工具java,文档工具javadoc等,以及JRE。JDK是提供给Java开发人员使用的。
2. JRE:全称为Java Runtime Environment,是Java运行时环境,它包含了Java虚拟机(JVM)和Java程序所需的核心类库。如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。JRE是提供给想运行Java程序的用户使用的。
3. 关系:JDK包含了JRE,同时还包含了编译Java源码的编译器javac,还包含了很多Java程序调试和分析的工具(JConsole,Web Services等工具软件),还包含了Java基础的类库(即Java API 包括rt.jar)。
需要注意,JRE的Java虚拟机(JVM)是整个Java实现跨平台的最核心的部分,所有的Java程序会首先被编译为.class的类文件,这种类文件可以在虚拟机上执行。
新视点数码百科版权所有,广州云媒派信息技术有限公司 版权所有 粤ICP备2021127029号