Kotlin (0:00)

大家好,我是 Michael Pardo,今天我要給大家展示一下 Kotlin 這門語言,同時(shí)看看他如何讓你在 Android 開發(fā)的時(shí)候更開心,更有效率。

Kotlin 是一個(gè)基于 JVM 實(shí)現(xiàn)的靜態(tài)語言。Kotlin 是 JetBrains 創(chuàng)造并在持續(xù)維護(hù)這門語言,對,就是那個(gè)創(chuàng)造了 Android Studio 和 IntelliJ 的公司。

Kotlin 有幾個(gè)核心的目標(biāo):

  1. 簡約:幫你減少實(shí)現(xiàn)同一個(gè)功能的代碼量。

  2. 易懂:讓你的代碼更容易閱讀,同時(shí)易于理解。

  3. 安全:移除了你可能會(huì)犯錯(cuò)誤的功能。

  4. 通用:基于 JVM 和 Javascript,你可以在很多地方運(yùn)行。

  5. 互操作性:這就意味著 Kotlin 和 Java 可以相互調(diào)用,同時(shí) Jetbrains 的目標(biāo)是讓他們 100% 兼容。

為什么不等 Java 8?

Java 和 Android: 一段歷史 (1:11)

我們來看看 Java 和 Android 的歷史以及他們的關(guān)系。 在 2006 年,Java 6 發(fā)布了。幾年之后,Android 1 的 Alpha 版本發(fā)布了,四年后,Java 7 發(fā)布了。Android 在 2 年后緊隨其后的開始支持 Java 7。去年,Java 8 又發(fā)布了。

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式