Kotlin 教程

Kotlin 是一种在 Java 假造机上运转的静态范例编程说话,被称之为 Android 天下的Swift,由 JetBrains 设想开辟并开源。

Kotlin 能够编译成Java字节码,也能够编译成 JavaScript,便利在不 JVM 的装备上运转。

在Google I/O 2017中,Google 颁布发表 Kotlin 成为 Android 官方开辟说话。


我的第一个 Kotlin 法式

Kotlin 法式文件以 .kt 开头,如:hello.kt 、app.kt。

最简版

package hello // 可选的包头 fun main(args: Array<String>) { // 包级可见的函数,接管一个字符串数组作为参数 println("Hello World!") // 分号能够省略 }

快乐飞艇是犯法的吗:运转实例 »

面向东西

class Greeter(val name: String) { fun greet() { println("Hello, $name") } } fun main(args: Array<String>) { Greeter("World!").greet() // 建立一个东西不必 new 关头字 }

快乐飞艇是犯法的吗:运转实例 »

为甚么挑选 Kotlin?

  • 简练: 大大削减榜样代码的数目。
  • 宁静: 防止空指针非常等全部类的毛病。
  • 互操纵性: 充实操纵 JVM、Android 和阅读器的现有库。
  • 东西友爱: 可用任何 Java IDE 或操纵号令行构建。

参考链接