首页 > 作文

jdk和jre的关系和区别(jdk和jre有什么不同)

更新时间:2023-04-05 16:04:22 阅读: 评论:0

jvm(javavirtualmachine)就是一个虚拟的用于执行byt双一流大学是什么意思ecode字节码的”虚拟计算机”。它也定义世博会中国馆了指令集、寄存器集、结构栈、垃圾收集堆、内存区域。jvm负责将java字节码解释运行,边解释边运无可奈何造句子行,这样,速度就会受到一定的影响。

不同的操作系统有不同的虚拟机。(不同的系统要下载不同版本的linxe 、windows、 android的虚拟机)java虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编写,随处运行(writeonce,长崎大学runeverywhere)”。java虚拟机是实现跨平台的核心机制。如图1所示。

图1 不同的操作系统有不同的阅读小报的内容虚拟机

jre(javaruntimeenvironment)包含:java虚拟机、库函数、运行java应用程序所必须的文件。

jdk(javadevelopmentkit)包含:包含jre,以及增加编译器和调试器等用于程序开发的文件。

jdk、jre和jvm的关系如图所示。

图2 jdk、jre和jvm的关系

建议:

如果只是要运行java程序,只需要jre就可以。jre通常非常小,其中包含了jvm。

如果要开发java程序,就需要安装jdk。

本文发布于:2023-04-05 16:04:21,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/2f1dffe98d78ecadbb384add66f74fb1.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:jdk和jre的关系和区别(jdk和jre有什么不同).doc

本文 PDF 下载地址:jdk和jre的关系和区别(jdk和jre有什么不同).pdf

下一篇:返回列表
标签:虚拟机   长崎   字节   操作系统
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图