Kotlin (0:00)
大家好,我是 Michael Pardo,今天我要給大家展示一下 Kotlin 這門語言,同時看看他如何讓你在 Android 開發(fā)的時候更開心,更有效率。
Kotlin 是一個基于 JVM 實現(xiàn)的靜態(tài)語言。Kotlin 是 JetBrains 創(chuàng)造并在持續(xù)維護這門語言,對,就是那個創(chuàng)造了 Android Studio 和 IntelliJ 的公司。
Kotlin 有幾個核心的目標:
簡約:幫你減少實現(xiàn)同一個功能的代碼量。
易懂:讓你的代碼更容易閱讀,同時易于理解。
安全:移除了你可能會犯錯誤的功能。
通用:基于 JVM 和 Javascript,你可以在很多地方運行。
互操作性:這就意味著 Kotlin 和 Java 可以相互調用,同時 Jetbrains 的目標是讓他們 100% 兼容。
為什么不等 Java 8?
Java 和 Android: 一段歷史 (1:11)
我們來看看 Java 和 Android 的歷史以及他們的關系。 在 2006 年,Java 6 發(fā)布了。幾年之后,Android 1 的 Alpha 版本發(fā)布了,四年后,Java 7 發(fā)布了。Android 在 2 年后緊隨其后的開始支持 Java 7。去年,Java 8 又發(fā)布了。
延伸閱讀
學習是年輕人改變自己的最好方式