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 或者使用命令行构建。

�考链接