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语言而已。
此外,Android有很多底层的框架并不是用Java做的,而是C或者C++,不过这些底层的框架大多数由谷歌做好,我们开发者在上层做应用,使用的更多是Java语言而已。
全部回答
- 1楼网友:哭不代表软弱
- 2021-04-27 07:13
首先要明白,android是一种系统,java是一种计算机程序设计语言。
其次,两者的关系是android由底层linux内核提供基本功能,部分程序以java编写。
第三,android目前是最受欢迎的手机和平板电脑操作系统,但现在这两块市场的竞争相当激烈,不敢保证以后会不会被其他系统超越,比如ios、wp7……(当然竞争越激烈,那需要的人才也就更多了。)而java的使用更广泛,不但可以用于手机的部分程序,还可以用在电脑上。相对来说,目前计算机的编程语言就那么几种,要开发别的语言估计没那么容易。(相对稳定的环境,如果要成功需要付出的更多,但回报也更丰厚。)
最后,以上仅供参考,抉择还是自己拿主意吧。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯