- Kotlin进阶实战
- 沈哲 易庞宙编著
- 161字
- 2025-02-20 21:22:45
5.4 总结
本章介绍了Kotlin的特性——委托机制。本章从Java如何实现委托的方式讲起,介绍了Java的静态代理和动态代理。
而Kotlin无须Java那么麻烦,因为Kotlin从语法层面就支持委托机制。随后介绍了Kotlin的委托,包括委托类和委托属性,以及委托属性的使用。
最后,通过lateinit和by lazy的比较,详细介绍了by lazy的使用,以及对by lazy进行源码解析,讲述了by lazy的三种实现方式和使用场景。