![](https://img.php.cn/upload/article/000/000/041/5f2a70a6998a0452.jpg)
JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。
(推荐教程:java学习网站)
通俗理解:
JVM本质上是一个程序,它能识别.class 字节码文件(里面存放的是我们对.java编译后产生的二进制代码),并且能够解析它的指令,最终调用操作系统上的函数,完成我们想要的操作!
关于Java语言的跨平台性,就是因为JVM,我们可以将其想象为一个抽象层,只要这个抽象层JVM正确执行了.class文件,就能运行在各种操作系统之上了!这就是一次编译,多次运行。
(视频教程推荐:java学习)
JVM的位置:
JVM是运行在操作系统之上的,它与硬件没有直接的交互。
以上就是什么是JVM?它在什么位置?的详细内容,更多请关注php中文网其它相关文章!
![php中文网最新课程二维码](/static/images/article_wechat2021.jpg?1111)
声明:本文转载于:csdn,如有侵犯,请联系admin@php.cn删除
- 上一篇:java修饰符知识点汇总
- 下一篇:什么是java注解
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论