当前位置:首页 > 虚拟机 > 正文

安卓虚拟机有什么用啊


一、手机虚拟机有什么用手机虚拟机指的是Java虚拟机,因为手机中的程序都是用Java编写的,而Java程序都是在Java虚拟机中执行的。Java虚拟机简单来说就是一个平台,提供一个运行环境。

手机是一种可用于广泛领域的便携式终端,在中国被称为“老大哥”。

手机最早是从1940年美国贝尔实验室生产的野战手机发展而来,后来摩托罗拉公司的美国工程师马丁·库珀于1973年发明了世界上第一部商用手机。电话功能,现代手机包括更多功能,例如相机、GPS和互联网连接。


二、安卓为什么要用虚拟机,而不直接在Linux系统上运行程序?1.
Java首次在不同CPU架构、不同操作系统的开发中具有优势。
2.
Java是一种语言,Linux是一个平台,语言必须运行在一定的平台上。
3.
兼容性是指任何安装了JVM的机器都可以运行Java程序。
4.
每个平台都提供Java虚拟机。即会为每个平台编写一个特定的Java虚拟机。
5.
为什么其他程序不能在其他操作系统上运行,这个取决于架构和操作系统
Linux和Windows的结构不同,操作系统的架构也有很大不同,而且内部接口也有很大的不同,特别是在文件库方面。
6.
Android和Linux系统的基本区别在于Android仅运行一个Dalvik/ART,而Linux发行版运行多个Dalvik/ART。
7.
Java虚拟机是在实际计算机上通过软件模拟实现的虚拟机器。Java虚拟机有自己的虚拟硬件,如处理器、栈、表等,也有相应的指令集。