编程语言里什么虚拟机是怎么一回事啊?

只听说过装多个系统要用虚拟机.类似于JAVA什么虚拟机一类的是啥意思啊?麻烦详解一楼说的不太懂..再详细点好不??具体..加分..... 只听说过装多个系统要用虚拟机. 类似于JAVA 什么虚拟机一类的是啥意思啊?
麻烦详解
一楼说的不太懂.. 再详细点好不?? 具体.. 加分..
展开
 我来答
洪秋梵雅GB
2007-08-07 · TA获得超过4875个赞
知道小有建树答主
回答量:901
采纳率:0%
帮助的人:923万
展开全部
模拟环境用的,跟普通软件差不多,用虚拟机打开模拟文件运行,就可以在window下运行象unix等操作系统

在打个比喻, 电视机是windows,虚拟机是 游戏机,模拟文件是游戏卡,把游戏卡放入游戏机就可以显示在电视机上了,游戏卡就是各种操作系统的模拟文件,懂了不
百度网友0a9ebac
2007-08-07 · TA获得超过813个赞
知道小有建树答主
回答量:1360
采纳率:0%
帮助的人:1224万
展开全部
因为我们写的java程序不是编译成机器指令
所以不能直接运行的
java虚拟机(jvm)的作用是把java代码变成读取成机器指令然后能运行
这就是虚拟机了 通过他就能实现一个标准语言了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友bcf5658
2007-08-07 · TA获得超过101个赞
知道小有建树答主
回答量:206
采纳率:85%
帮助的人:72万
展开全部
二楼大哥强解呀.在看不懂就别学java了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
程序员球迷的日常

2007-08-07 · TA获得超过159个赞
知道小有建树答主
回答量:311
采纳率:0%
帮助的人:168万
展开全部
虚拟机的概念比较宽泛,通常人们接触到的虚拟机概念有VMware那样的硬件模拟软件,也有JVM这样的介于硬件和编译程序之间的软件。这里所指的是后者。
虚拟机是一个抽象的计算机,和实际的计算机一样,具有一个指令集并使用不同的存储区域。它负责执行指令,还要管理数据、内存和寄存器。这台虚拟的机器在任何平台上都提供给编译程序一个的共同的接口。编译程序只需要面向虚拟机,生成虚拟机能够理解的代码,然后由解释器来将虚拟机代码转换为特定系统的机器码执行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式