黑马程序员技术交流社区

标题: android平台相关性?? [打印本页]

作者: 成都校区    时间: 2012-3-6 13:30
标题: android平台相关性??
大家都知道java是与平台无关的编程语言,而android又是使用java语言开发的,那是不是android也是平台无关的系统呢?
java与平台无关,是因为引入了JVM虚拟机的,缺点很明显,效率低下,那android是不是也是这样呢?
作者: 李涛涛    时间: 2012-3-6 16:41
你理解有误吧,android是以linux为基础建构的手机系统,可以这么说android就是嵌入式的linux系统再加上一些手机应用开发软件。android只是限定应用程序开发必须用java语言来做,目前还不能用C/c++来开发android平台的应用程序,所以目前android就是linux和java的结合。手机系统则用linux,应用程序则用java。另外说一下android应用界面是使用XML语言来设计的。
作者: 张锐    时间: 2012-3-6 16:51
本帖最后由 张锐 于 2012-3-6 16:52 编辑

android目前底层是linux的。虚拟机是google自己开发的dalvik。





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2