安卓系统是什么语言开发的
Java和Kotlin
安卓系统主要使用Java和Kotlin作为开发语言。
Java是Android开发的官方语言,被Android Studio所支持,它作为官方语言的时间比Kotlin还要长,而且它在Kotlin开发之外的许多其他用途上也很流行。Kotlin是另一种官方Android语言,它在很多方面类似于Java,但是更容易理解,尽管它在Android Studio之外没有得到广泛使用,但它现在也是Google的优选语言。
此外,Android Studio还支持C++和C#,以及LUA(Corona)等语言
安卓系统选择Java作为开发语言,主要是因为Java语言是一个相当成熟的计算机编程语种,除了基础类库完善,各种高效的第三方组件更是不计其数,最重要的一点是Java虚拟机规范也是开放的,谷歌只要按照甲骨文的虚拟机规范很容易写出一套虚拟机。
此外,Java语言自身的优点也有很多,例如跨平台、一次编译到处运行并且能够保证效率,这使得安卓系统选择了Java作为开发语言。
