Kotlin 是用于现代多平台应用的静态编程语言,与 Java™ 和 Android™ 100% 可互操作。
2017 年 5 月,Google 年度 I/O 大会上,宣布把 Kotlin 作为 Android 开发的首选语言。
今年 2018 Google I/O 大会上,示例 App 已经全部采用 Kotlin 编写了。
前面也一直想涉猎 Kotlin 方面的东西,但是一直没有时间,主要还是懒。。
维基百科关于 Kotlin 的介绍:
Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,它也可以被编译成为 JavaScript 源代码。它主要是由俄罗斯圣彼得堡的 JetBrains 开发团队所发展出来的编程语言,其名称来自于圣彼得堡附近的科特林岛。
2011年7月,JetBrains 推出 Kotlin 项目,这是一个面向 JVM 的新语言,它已被开发一年之久。
JetBrains 负责人 Dmitry Jemerov 说,大多数语言没有他们正在寻找的特性,Scala 除外。但是,他指出了 Scala 的编译时间慢这一明显缺陷。
Kotlin 的既定目标之一是像 Java 一样快速编译。
2012年2月,JetBrains 以 Apache 2 许可证开源此项目。Jetbrains希望这个新语言能够推动IntelliJ IDEA的销售。
Kotlin v1.0 于 2016年2月15日 发布。这被认为是第一个官方稳定版本,并且 JetBrains 已准备从该版本开始的长期向后兼容性。
官方及其中文网站:
Kotlin Programming Language:
http://kotlinlang.org/
Kotlin 语言中文站:
https://www.kotlincn.net/
1、环境配置
Kotlin 是一种运行在 JVM 上的编程语言,所以和 Java 环境配置是一样的,这里就不多介绍了。
2、IntelliJ IDEA
Kotlin 是 JetBrains 推出的,我们就用大名鼎鼎的 IntelliJ IDEA 就好了。
3、Hello Kotlin !
我们在IDE 中新建项目,并写一个 HelloWorld 类:
和 Java 还是非常像的,学过 Java 的应该一下就能看懂。
评论 (0)