Kotlin 教程
Kotlin 是一ç§�在 Java 虚拟机上è¿�行的é�™æ€�类型编程è¯è¨€ï¼Œè¢«ç§°ä¹‹ä¸º Android 世界的Swift,由 JetBrains 设计开å�‘å¹¶å¼€æº�。
Kotlin å�¯ä»¥ç¼–译æˆ�Javaå—节ç �,也å�¯ä»¥ç¼–译æˆ� JavaScript,方便在没有 JVM 的设备上è¿�行。
在Google I/O 2017ä¸ï¼ŒGoogle 宣布 Kotlin æˆ�为 Android 官方开å�‘è¯è¨€ã€‚
我的第一个 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 或者使用命令行构建。
点我分享笔记