作者:mobiledu2502860093 | 来源:互联网 | 2023-01-27 17:40
我是android的新手.我很困惑学习android studio或kotlin.我对android开发一无所知.
1> SRBhagwat..:
您需要学习Java或Kotlin以进行Android应用程序开发.Android studio是一个类似eclipse的IDE,它可以帮助您开发应用程序.Kotlin是一种像Java一样的编程语言.因此,如果您对学习Java或Kotlin开发Android应用程序感到困惑,那么您的问题是有道理的.这是一个比较:
Kotlin for Android:https://kotlinlang.org/docs/reference/android-overview.html
什么Java有Kotlin没有
已检查的异常,非类的原始类型,静态成员,非私有字段,通配符类型
Kotlin所拥有的Java没有
扩展函数,Null安全性,Lambda表达式+内联函数,结构智能转换,字符串模板,属性,主构造函数,一级委托,变量和属性类型的类型推断,单例,声明位置方差和类型投影,范围表达式,运算符重载,Companion对象,数据类,只读和可变集合的独立接口,协程
资料来源:https://kotlinlang.org/docs/reference/comparison-to-java.html
完整的Kotlin参考:https://kotlinlang.org/docs/kotlin-docs.pdf