现在位置: 首页 > Kotlin 教程 > 正文

Kotlin 教程

Kotlin 是一门运行在 Java 虚拟机上的静态类型编程语言,由 JetBrains 开发。

Kotlin 语法简洁、天生支持空安全,并且可以和 Java 代码互相调用,是 Android 开发的官方首选语言。

Kotlin 可以编译成 Java 字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。

本教程基于 Kotlin 2.2 编写,从零开始带你掌握 Kotlin 的语法、面向对象、集合、协程与工程实践。


我的第一个 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 或者使用命令行构建。

参考链接