Kotlin 入門教程
Android / Java

https://developer.android.com/kotlin?hl=zh-cn
使用 Kotlin 開發 Android 應用
使用 Kotlin 更快地編寫更出色的 Android 應用。
Kotlin 是一種新型的靜態類型編程語言,有超過 60% 的專業 Android 開發者在使用,它有助於提高工作效率、開發者滿意度和代碼安全性。

https://kotlinlang.org/foundation/kotlin-foundation.html
https://android-developers.googleblog.com/2019/12/androids-commitment-to-kotlin.html
用 Kotlin 編寫代碼的原因:
Kotlin 主要優勢的示意圖
- 富有表現力且簡潔:
您可以使用更少的代碼實現更多的功能。
表達自己的想法,少編寫樣板代碼。
在使用 Kotlin 的專業開發者中,有 67% 的人反映其工作效率有所提高。
- 更安全的代碼:
Kotlin 有許多語言功能,可幫助您避免 null 指針異常等常見編程錯誤。
包含 Kotlin 代碼的 Android 應用發生崩潰的可能性降低了 20%。
- 可互操作:
您可以在 Kotlin 代碼中調用 Java 代碼,或者在 Java 代碼中調用 Kotlin 代碼。
Kotlin 可完全與 Java 編程語言互操作,因此您可以根據需要在項目中添加任意數量的 Kotlin 代碼。
- 結構化並發:
Kotlin 協程讓異步代碼像阻塞代碼一樣易於使用。
協程可大幅簡化后台任務管理,例如網絡調用、本地數據訪問等任務的管理。

在 Android 開發中使用 Kotlin 語言的常見問題解答
https://developer.android.com/kotlin/faq?hl=zh-cn
Kotlin playground
.kt
class Greeter(val name: String) {
fun greet() {
println("Hello, $name")
}
}
fun main(args: Array<String>) {
println("args =, $args")
Greeter(args[0]).greet()
}
// args =, [Ljava.lang.String;@5451c3a8
// Hello, Kotlin
refs
https://www.runoob.com/kotlin/kotlin-tutorial.html
Android Tutorials
https://www.runoob.com/w3cnote/android-tutorial-intro.html
©xgqfrms 2012-2020
www.cnblogs.com 發布文章使用:只允許注冊用戶才可以訪問!
