Kotlin是JetBrains开发的的一种JVM语言。

  • 比Java简洁
  • 没有烦人的NullPointerExceptions
  • 多用途,for the JVM, Android and the browser
  • 可以和Java代码混着写,100% Java Interoperability

相比Java,没有raw types,没有checked exceptions,类型系统保证的null safety,……。详细对比。 Java和Kotlin的语法比较

Kotlin很像Swift,或者说Swift很像Kotlin。