tag

Extension

共 3 篇文章。
全部文章GoTypeScript游戏开发小游戏游戏设计Godot书稿RustPython性能优化游戏引擎PRDSaaS游戏服务端
Android 开发

Kotlin 扩展函数与高阶函数

扩展函数与高阶函数是 Kotlin 最常用也最容易误用的两块能力,写错时既拖慢性能又破坏可读性。本文讲清扩展的静态解析本质、成员优先规则,以及 let、run、with、apply、also 五个作用域函数的差异与选择依据,并覆盖内联函数、具体化类型参数、非内联与交叉内联、惰性序列求值和领域特定语言构建。读完可写出既高效又可读的链式接口,并避开内联与类型擦除的常见陷阱。

10 分钟阅读
Kotlin Extension Inline