Kotlin 介绍

什么是 Kotlin?

Kotlin(科特林)是 JetBrains 于 2016 年发布的一种现代、流行的编程语言。

由于它与 Java(目前最流行的编程语言之一)兼容,这意味着 Java 代码(和库)可以在 Kotlin 程序中使用,因此它变得非常流行。

除此之外 Kotlin 还可以编译成二进制代码直接运行在机器上(例如嵌入式设备或 iOS)。

Kotlin 已正式成为 Android 官方支持开发语言。

Kotlin 主要应用于:

  • 移动应用程序(特别是 Android 应用程序)
  • 网络开发
  • 服务器端应用程序
  • 数据科学

Kotlin 的优势?

  • Kotlin 与 Java 完全兼容
  • Kotlin 在不同的平台(Windows、Mac、Linux、Raspberry Pi等)上工作
  • Kotlin 简洁而安全
  • Kotlin 很容易学,尤其是如果你已经懂Java的话
  • Kotlin 可以免费使用
  • 大型社区/支持

Kotlin 开放源码

其基础编译器(他们将其改为 kompiler ——开创了一系列以K字打头的用语——甚至连 contributors 这类词他们也用改成了 kontributors)可以被独立出来并嵌入到 Maven、Ant 或 Gradle 工具链中。这使得在 IDE 中开发的代码能够利用已有的机制来构建,从而尽可能的减少了在新环境中使用所受的干预。

The IntelliJ Kotlin 插件扩展了 Java 编译器使得 Kotlin 代码能够得以编写、编译和调试。除此之外,关于基本的 Java 集合,已经有编写好的帮助函数,可以更顺畅地衔接将在 Java 8 中出现的集合扩展。

Kotlin 插件在当前版本的 IntelliJ 和 Eclipse 中均已能使用。


开始学习 Kotlin

本教程将教你 Kotlin 的基本知识。

没有任何编程经验也是可以学习的。