Kotlin是用于现代多平台应用的静态编程语言,可与 Java和 Android 100% 可互操作。Kotlin兼容 Java 的语言,但比Java 更安全,能够静态检测常见的陷阱,而且比ava 更简洁,更容易读。
Kotlin语言特点
简洁
大大减少样板代码的数量。
安全
避免空指针异常等整个类的错误。
互操作性
充分利用 JVM、Android 和浏览器的现有库。
工具友好
可用任何 Java IDE 或者使用命令行构建。
Kotlin语言优势
兼容 Java 的语言
比 Java 更安全,能够静态检测常见的陷阱。如:引用空指针。
比 Java 更简洁,通过支持 variable type inference,higher-order functions (closures),extension functions,mixins and first-class delegation 等实现。
让它比最成熟的竞争对手 Scala 语言更加简单。
∨ 展开