- Kotlin进阶实战
- 沈哲 易庞宙编著
- 115字
- 2025-02-20 21:22:45
第4章 内联函数与扩展函数
Kotlin使用高阶函数会带来一些隐性成本:产生函数对象实例、造成方法数量的增加、产生函数的调用等。
幸好,使用内联函数可以解决这个问题。Kotlin的内联函数是使用inline修饰的函数,从编译器角度将函数的函数体复制到调用处实现内联。
Kotlin使用高阶函数会带来一些隐性成本:产生函数对象实例、造成方法数量的增加、产生函数的调用等。
幸好,使用内联函数可以解决这个问题。Kotlin的内联函数是使用inline修饰的函数,从编译器角度将函数的函数体复制到调用处实现内联。