上一篇:Kotlin一步一步学(二) -- 标准函数和静态方法[https://www.jianshu.com/p/766d19033926] ...
上一篇:Kotlin一步一步学(二) -- 标准函数和静态方法[https://www.jianshu.com/p/766d19033926] ...
根据官方文档翻译: lazy { ... }只能被用在被val修饰的变量上,而lateinit只能被用var修饰的变量上,因为被lateinit...
得出结论 伴生对象 > 初始化代码块 > 构造函数(先>后) 代码验证 伴生对象的作用 通过的 Coffee.plus(1, 2) 和 Coff...
认识kotlin中的let、with、run、also、apply、map、flatMap等操作符。 从java转到kotlin遇到的第一个障碍...
1. Kotlin的开发者是谁?使用Kotlin开发安卓有哪些好处? Kotlin的开发者是JetBrains 使用Kotlin开发的好处在于:...
如何定义lambda表达式(将表达式赋值给一个常量或变量): 如果有小括号 如果需要参数(没有参数可以写()),就在小括号里写明参数类型,参数名...
Kotlin有一些新东西: Unit Any 和 Nothing,这里整理一下对这三兄弟的理解。 Unit 首先,看看 Unit 在Kotlin...
本章内容包括: 声明泛型函数和类类型擦除和实化类型参数声明点变型和使用点变型 9.1 泛型类型参数 9.2 运行时的泛型:擦除和实化类型参数 9...
本章内容包括: 函数类型离阶函数及其在组织代码过程中的应用内联函数非局部返回和标签重名函数 8.1 声明高阶函数 8.2 内联函数:消除lamb...
类A有一个参数name,现在把name 通过接口回调的方式传出去,设置一个延迟加载的方法参数,再类B中实例化方法,就能进行接口回调 B类如下:
专题公告
kotlin~