什么是JAVA虚拟机?

我的手机是金鹏的没有JAVA所以下载不了手机QQ不支持JAVA的手机该怎么下手机QQ啊????另外所谓的JAVA虚拟机是什么?如果手机里下个JAVA虚拟机就可以下手机QQ... 我的手机是金鹏的 没有JAVA 所以下载不了手机QQ

不支持JAVA的手机该怎么下手机QQ啊????

另外 所谓的 JAVA虚拟机是什么?
如果手机里下个JAVA虚拟机就可以下手机QQ了吗?
展开
 我来答
闹市隐虾
2010-05-16 · TA获得超过820个赞
知道小有建树答主
回答量:870
采纳率:0%
帮助的人:417万
展开全部
所谓的Java虚拟机最直观的理解就是Java的执行环境
比方说就像你用软件要在windows下执行一样,Java虚拟机就是为运行Java提供了个平台,仅此而已

但手机中的应用就不像在电脑中的那么容易了,因为手机的环境毕竟比较简单,要想提供完整的Java支持是需要成本的,而且必须是全部正版,所以价钱是很高的,就像如果你要用某正版软件的完全版或专家版,要比简单版贵很多,只不过我们盗版软件用多了就感觉不出来了而已,还有你说的Java虚拟机应该是在电脑中用的,和手机中的不是一回事
比如说,电脑中执行的是j2ee,j2se,而手机中执行的是j2me一样,是不一样的 ,所以即使你在手机中下载了Java虚拟机也是不能运行手机qq的。
stwolf007
2010-05-16 · TA获得超过173个赞
知道小有建树答主
回答量:43
采纳率:0%
帮助的人:0
展开全部
Java Virtual Machine(Java虚拟机),它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机有自己完善的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。Java虚拟机在执行字节码时,实际上最终还是把字节码解释成具体平台上的机器指令执行。
JVM(Java虚拟机)一种用于计算设备的规范,可用不同的方式(软件或硬件)加以实现。编译虚拟机的指令集与编译微处理器的指令集非常类似。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。
Java虚拟机(JVM)是可运行Java代码的假想计算机。只要根据JVM规格描述将解释器移植到特定的计算机上,就能保证经过编译的任何Java代码能够在该系统上运行。
Java虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。Java虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友6aff234ce
2010-05-16 · TA获得超过1020个赞
知道小有建树答主
回答量:447
采纳率:0%
帮助的人:409万
展开全部
金鹏的机子我倒不了解,如果系统是开放性的,也就可以装卸软件的,那么就可以。虚拟机一般都是内置在机子里的,如果机子里没有,一般也就说明不可以装卸软件,那你就与qq无缘了。
java虚拟机,就是jar包程序运行的环境,你可以类比flash与flash播放器,java虚拟机可以简单理解为java程序的“播放器”
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
river9113
2010-05-16 · TA获得超过147个赞
知道答主
回答量:37
采纳率:0%
帮助的人:0
展开全部
简单点说就是java的运行环境,就是java语言与计算机(机器语言)交互通信的一种机制;如果你的软件是java语言编写的如果没有JAVA虚拟机就无法运行,如果你还是不明白,你直接把它看成不懂外语时与老外交互要用到的翻译家
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式