Henley
Kotlin 1.4 的新特性 Kotlin 1.4 的新特性
Kotlin 1.4 新特性Kotlin 1.4 新特性包含以下几个方面: 语言特性与改进 Kotlin 接口的 SAM 转换 面向库作者的显式 API 模式 混用命名参数与位置参数 尾随逗号 可调用引用改进 循环中的 when 内部可以
2020-09-03
Kotlin 操作符重载 Kotlin 操作符重载
Kotlin 允许我们为自己的类型提供预定义的一组操作符的实现。这些操作符具有固定的符号表示(如 + 或 *)和固定的优先级。为实现这样的操作符,我们为相应的类型(即二元操作符左侧的类型和一元操作符的参数类型)提供了一个固定名字的成员函数或
2020-01-16
Kotlin 为 Map 提供的默认值相关的扩展 Kotlin 为 Map 提供的默认值相关的扩展
本文转载自:https://mp.weixin.qq.com/s/iovPlEV9ZwEEv2Xj2KLIPw Map 的 Value 类型是一个可空类型,Kotlin 早就想好了怎么帮你优雅地面对它。 Map 是我们经常用到的集合框架
2019-06-12
Kotlin 内联函数的使用 Kotlin 内联函数的使用
Kotlin 一个强大之处就在于它的扩展函数,巧妙的运用这些扩展函数可以让你写出的代码更加优雅,阅读起来更加流畅。 内联函数在写代码的时候难免会遇到这种情况,就是很多处的代码是一样的,于是通常会抽取出一个公共方法来进行调用,这样看起来就会很
2019-04-28
Kotlin 1.3 的新特性 Kotlin 1.3 的新特性
Kotlin 1.3 新特性Kotlin 1.3 新特性包含以下几个方面: 协程正式发布 多平台项目 其他语言特性 标准库 协程正式发布历经了漫长而充足的的测试,协程终于正式发布了!这意味着自 Kotlin 1.3 起,协程的语言支持与
2018-12-14
Kotlin 1.2 的新特性 Kotlin 1.2 的新特性
Kotlin 1.2 新特性Kotlin 1.2 新特性包含以下几个方面: 多平台项目 其他语言特性 标准库 JVM 后端 JavaScript 后端 多平台项目多平台项目是 Kotlin 1.2 中的一个新的实验性的特性,允许你在支持
2018-12-12
Kotlin 1.1 的新特性 Kotlin 1.1 的新特性
Kotlin 1.1 新特性Kotlin 1.1 新特性包含以下几个方面: 协程 其它语言特性 标准库 JVM 后端 JavaScript 后端 协程Kotlin 1.1 的关键新特性就是协程,它带来了 async/wait、yield
2018-12-10
Android KTX 简介 Android KTX 简介
KTX 简介Android KTX 是一组 Kotlin 扩展程序,属于 Android Jetpack 系列。它优化了供 Kotlin 使用的 Jetpack 和 Android 平台 API。Android KTX 旨在让您利用 Kot
2018-11-11
Kotlin 资源大全 Kotlin 资源大全
官网及文档 Kotlin 官网 Kotlin 官方文档 Kotlin 官方博客 Kotlin 官方论坛 Kotlin 中文官网 Kotlin 中文文档 Kotlin 中文博客 Kotlin 中文论坛 Kotlin on GitHub 社区
2018-11-10
Kotlin 简介与入门指南 Kotlin 简介与入门指南
Kotlin 是什么?Kotlin 是 JetBrains 开发的针对 JVM、Android 和浏览器的静态编程语言。 JetBrains,作为目前广受欢迎的 Java IDE IntelliJ IDEA 的开发商,在 Apache 许可
2018-11-08