安卓一开始为什么选java做官方开发语言

又为什么要换成kotlin

1 Like

为了跨平台,之前安卓是一个小公司开发的被谷歌收购了

1 Like

Java天然可以跨平台,跨得又方便,而且库多。Kotlin是因为接入JVM没啥成本,而且能简化Java。

因为早期Java是当时解决跨平台一致性的成熟语言。
而淘汰java转向kotlin纯粹是google的力推。有着更简化的语法和更现代的特性支持。函数式编程、原生协程支持、类型推断和自转换。

软件开发快问快答

From #develop:qa to 开发调优