Kotline学习笔记之lateinit 和 by lazy
转载自:简书buchuqi2677的文章lateinit 和 lazy 是 Kotlin 中的两种不同的延迟初始化的实现lateinit 只用于变量 var,而 lazy 只用于常量 vallazy 应用于单例模式(if-null-then-init-else-return),而且当且仅当变量被第一次调用的时候,委托方法才会执行。lazy()是接受一个 lambda 并返回一个...
转载
2019-08-28 09:00:15 ·
522 阅读 ·
0 评论