ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

01-JRE、JDK、JVM的区别

2022-07-22 09:04:46  阅读:175  来源: 互联网

标签:JRE 01 Java 字节 JDK JVM 运行


JDK、JRE、JVM的区别

  • JDK(Java SE Development Kit)

    • Java标准开发包,它提供了编译、运行Java程序所需的各种工具和资源,包括Java编译器、Java运行时环境,以及常用的Java类库等
  • JRE(Java Runtime Environment)

    • Java运行环境,用于解释执行Java的字节码文件。普通用户只需要安装JRE(Java Runtime Environment)来运行Java程序。而程序开发者必须安装JDK来编译、调试程序
  • JVM(Java Virtual Mechinal)

    • Java虚拟机,是JRE的一部分。它是整个Java实现跨平台的最核心部分,负责解释执行字节码文件,是可运行java字节码文件的虚拟计算机
  • 三者的区别

    • JDK

      • JDK用于开发
    • JRE

      • JRE用于运行Java程序
      • 如果只是运行Java程序,可以只安装JRE,无需安装JDK
    • JVM

      • JVM是Java编程语言的核心并且具有平台独立性

标签:JRE,01,Java,字节,JDK,JVM,运行
来源: https://www.cnblogs.com/OnlyOnYourself-lzw/p/16504315.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有