安卓为什么选择java,android为什么要用JAVA

1,android为什么要用JAVAandroid要推广 , 能让很多开发人员去使用,必须减少开发人员学习成本,并且技术成熟稳定 。JAVA发展这么久了 , 开发人员大军也是领先的,所以选用java非常合适 。并且java也是跨平台的因为Google用了Java每种开发语言都要其独到的地方,要是说为什么android要用java作为开发语言的原因,我想可能是由android开发者一开始就使用其有关吧!因为源生安卓本身就是java语言 , 只不过他应用了安卓独有的一套包,就好比java语言中导入第三方jar包一样 。所以,想要干安卓 , 第一关就是java,如果java基础都不过关,怎么写安卓呢 。android也可以用c的 , 不只是java 。【安卓为什么选择java,android为什么要用JAVA】
2 , Android为什么选择Java作为开发语言Android选择java作为开发语言的主要原因如下:1、安卓操作系统是开源的,其开源的初衷便是希望通过该措施整合所有的手机硬件提供商以及手机生产厂商,本质上就是谷歌希望让安卓系统能运行于任何不同类型的硬件上 , 而其中的硬件主要便是指CPU,其中包括,高通、德州仪器、三星,甚至包括国产的华为(海思处理器) 。如果要让一个app(应用程序)能够在各种不同的平台设备上运行 , 开发语言就必须跨平台 。有两层意思:一个是跨操作系统,另一个是跨硬件,而我们所说的就是跨硬件 。2、因为当时Java语言是一个相当成熟的计算机编程语种 , 除了基础类库完善,各种高效的第三方组件更是不计其数,最最重要的一点是Java虚拟机规范也是开放的,谷歌只要按照甲骨文的虚拟机规范很容易写出一套虚拟机 。3、java的程序员众多,而让这些人转向安卓开发太容易了 。更容易开发出快速应用的app 。

    推荐阅读