A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 成都校区 金牌黑马   /  2012-3-6 13:30  /  1303 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

大家都知道java是与平台无关的编程语言,而android又是使用java语言开发的,那是不是android也是平台无关的系统呢?
java与平台无关,是因为引入了JVM虚拟机的,缺点很明显,效率低下,那android是不是也是这样呢?

2 个回复

正序浏览
本帖最后由 张锐 于 2012-3-6 16:52 编辑

android目前底层是linux的。虚拟机是google自己开发的dalvik。
回复 使用道具 举报
你理解有误吧,android是以linux为基础建构的手机系统,可以这么说android就是嵌入式的linux系统再加上一些手机应用开发软件。android只是限定应用程序开发必须用java语言来做,目前还不能用C/c++来开发android平台的应用程序,所以目前android就是linux和java的结合。手机系统则用linux,应用程序则用java。另外说一下android应用界面是使用XML语言来设计的。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马