一点疑问

bluejoy345 2011-05-16 10:21:59
android是一个操作系统,上层应用使用java语言,底层是linux和C\C++库,很多调用都会调用到C、C++库文件。这样,java跨平台的优势就显示不出来了啊。而且android本身作为一个类似windows的平台,它本身可以屏蔽不同硬件的差异(这句是自己理解),这样就相当与只在一个平台上面开发了啊。上层使用java的原因是什么啊?
...全文
69 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
bluejoy345 2011-05-16
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 lizhengjun2010 的回复:]

一方面Java比较简单 入手快
另一方面 由于Java比较容易上手,现在做Java开发的人很多,为了和苹果相争,android必须要有大量的应用,要到达这个目的,java是最佳选择!!
[/Quote]

但是这样做会损失一些效率啊。只是因为java简单,开发者多吗?或者使用java的语法,但是编译执行不是更好吗?
lizhengjun2010 2011-05-16
  • 打赏
  • 举报
回复
一方面Java比较简单 入手快
另一方面 由于Java比较容易上手,现在做Java开发的人很多,为了和苹果相争,android必须要有大量的应用,要到达这个目的,java是最佳选择!!
jnet007 2011-05-16
  • 打赏
  • 举报
回复
我也不太清楚。。。可能java比较简单吧(做ui)

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧