Kotlin 迷人的语言特性(下)

在上一篇文章,我们介绍了 Kotlin 许多迷人的语言特性,包括空安全、类型推断、操作符重载等等,接下来我们继续领略 Kotlin 给我们带来的迷人特性。 委托属性Kotlin 没有字段(field)的概念,只有属性,Kotlin 为所有的属性自动生成 Setter 和 Getter 方法(常量只有 Getter)方法,对 Kotlin 属性的设置和访问,也都是通过 Setter 和 Getter

Read More

Kotlin 迷人的语言特性(上)

Kotlin 今天能够被大家所广泛认识,当然是要依赖于 Google 在 I/O 大会上力挺的结果,然而支撑 Kotlin 从众多语言中脱颖而出的是,它作为一门现代语言,吸收了许多现代语言所有的非常棒的特性,正是这些迷人的语言特性加上 Android 开发的无缝对接,让 Kotlin 一下击败 Java,俘获了大多数 Android 程序员的芳心。 空安全空安全是 Kotlin 送给 Androi

Read More