1. 程式人生 > >Android Kotlin (一) —— 語言結合

Android Kotlin (一) —— 語言結合

空指針異常 lob pac 編程語言 roi tps span tel rip

2017 Google I/O 大會開始就宣布,將Kotlin語言作為安卓開發的一級編程語言。 技術分享 Kotlin 是一個基於 JVM 的新的編程語言,由 JetBrains 開發。 Kotlin可以編譯成Java字節碼,也可以編譯成JavaScript,方便在沒有JVM的設備上運行。 JetBrains,作為目前廣受歡迎的Java IDE IntelliJ 的提供商,在 Apache 許可下已經開源其Kotlin 編程語言。 Kotlin已正式成為Android官方支持開發語言。 新版的Android Studio3.0 Beta 版已經原聲支持Kotlin,JDK1.8 以上支持
中文網站:https://www.kotlincn.net/ 英文網站:http://kotlinlang.org/ 書籍購買:https://leanpub.com/kotlin-for-android-developers 學習文檔: https://github.com/wangjiegulu/kotlin-for-android-developers-zh/blob/master/SUMMARY.md https://www.gitbook.com/book/huanglizhuo/kotlin-in-chinese/details http://www.runoob.com/kotlin/kotlin-tutorial.html
特性:
  1. 簡潔: 大大減少樣板代碼的數量。
  2. 安全: 避免空指針異常等整個類的錯誤。
  3. 互操作性: 充分利用 JVM、Android 和瀏覽器的現有庫。
  4. 工具友好: 可用任何 Java IDE 或者使用命令行構建。
這麽好的開發語言,小夥們可以開始學習了。

Android Kotlin (一) —— 語言結合