1. JVM

JVM

JVM(Java Virtual Machine)是一种能够执行 Java 字节码的虚拟机,是实现 Java 跨平台特性的核心部分,他屏蔽了与具体操作系统平台相关的信息,使得 Java 程序只需生成在 JVM 上运行的目标代码(字节码),就可以在多种平台上不加修改地运行

JDK、JRE 与 JVM

  • JDK(Java Development Kit):Java 开发工具包,用来编译、调试 Java 程序的开发工具包
  • JRE(Java Runtime Environment):Java 运行环境,所有的 Java 程序都要在 JRE 下才能运行
  • JVM(Java Virtual Machine):Java 虚拟机,JRE 的一部分,主要工作是将字节码解释为对应平台的机器码

Understanding the difference between JDK, JRE, and JVM

JVM 结构

大白话+手绘图带你认识 JVM,JVM到底是什么? - JVM 内部结构


__EOF__

本文作者holyholic704
本文链接https://www.cnblogs.com/holyholic/p/17920104.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   holyholic704  阅读(40)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示