中易网

Android 为什么要用 Java 开发软件?Java 的运行效率不是很低吗

答案:2  悬赏:40  
解决时间 2021-04-28 02:21
  • 提问者网友:他的思颖
  • 2021-04-27 04:33
Android 为什么要用 Java 开发软件?Java 的运行效率不是很低吗
最佳答案
  • 二级知识专家网友:承载所有颓废
  • 2021-04-27 05:56
Java毕竟有跨平台的优势,另外目前Java高版本也在不断提升编译的效率,生成的字节码运行效率较以前提高了很多。
此外,Android有很多底层的框架并不是用Java做的,而是C或者C++,不过这些底层的框架大多数由谷歌做好,我们开发者在上层做应用,使用的更多是Java语言而已。
全部回答
  • 1楼网友:哭不代表软弱
  • 2021-04-27 07:13

首先要明白,android是一种系统,java是一种计算机程序设计语言。

其次,两者的关系是android由底层linux内核提供基本功能,部分程序以java编写。

第三,android目前是最受欢迎的手机和平板电脑操作系统,但现在这两块市场的竞争相当激烈,不敢保证以后会不会被其他系统超越,比如ios、wp7……(当然竞争越激烈,那需要的人才也就更多了。)而java的使用更广泛,不但可以用于手机的部分程序,还可以用在电脑上。相对来说,目前计算机的编程语言就那么几种,要开发别的语言估计没那么容易。(相对稳定的环境,如果要成功需要付出的更多,但回报也更丰厚。)

最后,以上仅供参考,抉择还是自己拿主意吧。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息