当前位置: 首页 > article >正文

JDK、JRE、JVM的区别

JDK是JAVA开发工具包。里面包含了JAVA编译器javac、JAVA打包工具jar、JAVA运行环境JRE、文档生产工具Javadoc以及许多开发工具等。

JRE是Java运行环境。JRE包括JVM以及Java类库。

JVM即Java虚拟机。JVM是Java运行环境的核心,它负责Java的运行。

JDK、JRE和JVM之间的关系

JDK是最大的,它包含JRE,JRE又包含JVM。

简单来说:

JDK是开发工具,它让程序员编写Java程序。

JRE是运行环境,它让编写好的Java程序可以被运行。

JVM是JRE的一部分,位于程序员的最前沿,将字节码转化为机器代码。


http://www.kler.cn/a/417752.html

相关文章:

  • 基于微信小程序的校园水电费管理平台设计与实现
  • 《redis哨兵机制》
  • 无人机图传模块 wfb-ng openipc-fpv,4G
  • springboot+vue+uniapp的校园二手交易小程序
  • swagger使用指引
  • linux 进程补充
  • 泷羽sec-蓝队基础(1)
  • Transformers快速入门代码解析(六):注意力机制——Transformer Encoder:执行顺序解析
  • HTB:Chatterbox[WriteUP]
  • 【蓝牙通讯】iOS蓝牙开发基础介绍
  • 虚幻引擎5(Unreal Engine 5)高级教程
  • 用c语言完成俄罗斯方块小游戏
  • PortSwigger 原型污染
  • flink1.6集成doris,并从mysql同步数据到doris
  • IDEA 解决Python项目import导入报错、引用不到的问题
  • 【数据结构】二叉搜索树(二叉排序树)
  • 【西瓜书】神经网络-MP神经元、感知机和多层网络
  • 华为手机卡死了屏幕动不了关机也关不了
  • 51单片机从入门到精通:理论与实践指南常用资源篇(六)
  • 遥感数据集:FTW全球农田边界和对应影像数据,约160万田块边界及7万多个样本
  • expect免交互
  • 【知识科普】简单讲讲Socket通讯协议
  • 代理IP地址的含义与设置指南‌
  • 宠物领养平台建设:SpringBoot案例分析
  • linux一键部署apache脚本
  • Power BI - Connect to SharePoint online list with Image column