Kotlin 是一個基於 JVM 的新的編程語言,由 JetBrains 開發。
Kotlin 可以編譯成Java字節碼,也可以編譯成JavaScript,方便在沒有JVM的設備上運行。
Kotlin兼容Java語言, 能夠直接調用Java代碼,但比Java更安全,更簡潔。
JetBrains在Apache 2許可證下,開源了Kotlin,開放了以下項目代碼:
* Kompiler:Kotlin編譯器
* 基礎Java增強庫:針對JDK collections和其他框架的實用程序
* 構建工具:集成Ant和Maven
* IntelliJ IDEA插件:Kotlin本地IDE
2017-05-17,kotlin 成爲 Android 開發的一級語言。
kotlin 學習之路
Android Studio with kotlin
Kotlin 入門
Kotlin 基礎
Kotlin 類和對象
Kotlin 高階
參考
Kotlin官網:http://jetbrains.com/kotlin
Kotlin源碼:http://github.com/JetBrains/Kotlin