栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JVM运行原理

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JVM运行原理

JVM运行原理

JVM:

JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。

引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。

下面我们通过一张图来了解一下:

工作原理

 首先编写Java代码(.java文件),然后将之编译成字节码(.class文件),然后进行类加载(字节码文件需要有java类库的支持),然后通过字节码解释器和JIT即时编辑器 分别执行引擎,将结果输出到硬件上整体的过程就是JVM虚拟机的工作原理。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/337848.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号