IT辅导娱乐网| 蜘蛛地图| 所有文章|
JVM,JRE和JDK之间有什么联系和区别? - IT辅导
  • 首页
  • IT技术 IT辅导资源网设计图
    • DVWA靶场
    • sqli-lab靶场
  • 源码基地
  • 软件分享 IT辅导资源网设计图
    • 辅助软件
  • emlog教程
  • 白嫖活动
  • 网络技巧 IT辅导资源网设计图
    • seo教程
  • 编程教程
  • 值得看一看 IT辅导资源网设计图
    • 值得听一听
    • 读懂世界
    • 活动线报
  • 更多功能 IT辅导资源网设计图
    • 在线投稿
    • 公告动态
    • 广告合作
    • 匿名投稿


登录后,享受更多优质服务哦
IT辅导资源网站长qq头像
欢迎回来,可爱的会员!个人中心退出登录
导航菜单
  • 首页
  • IT技术
    • DVWA靶场
    • sqli-lab靶场
  • 源码基地
  • 软件分享
    • 辅助软件
  • emlog教程
  • 白嫖活动
  • 网络技巧
    • seo教程
  • 编程教程
  • 值得看一看
    • 值得听一听
    • 读懂世界
    • 活动线报
  • 更多功能
    • 在线投稿
    • 公告动态
    • 广告合作
    • 匿名投稿

JVM,JRE和JDK之间有什么联系和区别?

2020/8/29 五年级扛把子 

在了解三者关系之前,首先我们得明白任何语言或软件的运行都需要一定的条件为前提,那么在这里就相当于是环境。

Java语言的开发运行,离不开 Java 语言的运行环境 JRE。如果没有 JRE 的支持,Java 语言便无法运行。当然,如果还想编译 Java 程序,或是其他开发的话,JRE 是显得不够了,这时候就需要 JDK了。

其实,JDK 就是 JRE 加上一些常用工具组成的。JDK 不仅能运行已经被编译好了的 Java 程序,还能支持我们编译 Java 程序。

在学习中我们学习了 Java 虚拟机 JVM。当我们都知道这三个相关名词之后,我们就会想到这样的问题。 JDK,JVM 和 JRE,那他们三个有什么区别呢?又有什么联系呢?

名词解释如下:

  1. JDK(Java Development Kid,Java 开发开源工具包),是针对 Java 开发人员的产品,是整个 Java 的核心,包括了 Java 运行环境 JRE、Java 工具和 Java 基础类库。
  2. JRE(Java Runtime Environment,Java 运行环境)是运行 JAVA 程序所必须的环境的集合,包含 JVM 标准实现及 Java 核心类库。
  3. JVM(Java Virtual Machine,Java 虚拟机)是整个 Java 实现跨平台的最核心的部分,能够运行以 Java 语言写作的软件程序。

或许名词解释还不是很透彻,咋们看看下面的图吧:



总结如下三点:

  1. JDK=JRE+多种Java开发工具
  2. JRE=JVM+各种类库
  3. 这三者的关系是一层层的嵌套关系。JDK>JRE>JVM

通过上述解释,希望对小伙伴有所帮助!点个赞吧`````````````````

 点赞:0  打赏  分享  海报

  • 打赏支付宝扫一扫
  • 打赏微信扫一扫
  • 打赏企鹅扫一扫
结束语
温馨提醒:如有技术问题以及资源失效请联系站长 QQ89549822 进行反馈!!!
 您阅读本文耗时: 0小时02分35秒
热度:347° 发布时间:2020年8月29日

推荐:

标题:JVM,JRE和JDK之间有什么联系和区别?

链接: https://www.itfd.cn/post-1160.html

版权:转载请注明来源于【IT辅导娱乐网】为原创

上一篇: Vue的生命周期及钩子函数介绍

下一篇: SVN代码版本管理控制系统服务安装

作者头像 作者名称 作者性别
五年级扛把子
联系作者 作者主页

热门推荐

1 Vue的生命周期及钩子函数介绍
2 关于的电脑的小知识你知道哪些it辅导
3 java 安装(windos)
4 MySQL操作数据表
5 焦点访谈起底微信号地下交易
6 Linux tar打包命令简介

评论列表

取消回复

    评论

    1条评论
    1. Shanna Malizia Lv.1 回复

      ATT: itfd.cn / IT辅导娱乐网_源码之家_IT技术分享-IT技术网 INTERNET SITE SOLUTIONS
      This notice ENDS ON: Sep 22, 2020


      We have not received a payment from you.
      We  have actually tried to call you however were not able to contact you.


      Kindly Check Out: https://bit.ly/3iL6hgd .

      For info and also to process a discretionary payment for services.



      09222020152635.

      IP文件不存在请联系作者! 2020-09-23 03:26

  1. 存档

    • 2020年9月(191)
    • 2020年8月(92)
    • 2020年7月(5)
    • 2020年6月(224)
    • 2020年5月(392)
    • 2020年4月(267)
    • 2020年3月(76)
    • 2019年3月(1)
    • 1970年1月(29)
  2. 搜索

  3. 热门文章

    • 神佑之路手游源码-附视频教程
    • 最新可用老王VPN2.22.15谷歌市场版,免费使用
    • 私藏的十个网站,不看后悔系列
    • 虚拟商品自动发货商城源码
    • 不吃苦、不奋斗,你要青春做什么?
  4. 随机文章

      • tomcat 9下载安装与环境变量配置(入门级)
        • IDEA常用插件简单安装步骤详解
          • 常用正则表达式总结
            • Java实现时间转换的工具类,源码奉上
              • 什么是OOM?为什么会出现OOM?
    提示信息

    SQL语句执行错误: SELECT COUNT(*) AS total FROM emlog_twitter
    Table 'itfd.emlog_twitter' doesn't exist

    «点击返回