Kotlin 基础:内联函数

Kotlin里使用关键字 inline 来表示内联函数,那么到底什么是内联函数,内联函数有什么用呢?

在 Java 中,每个方法被执行的时候都会创建一个栈帧(Stack Frame),用于存储局部变量表、操作数栈、动态链接、方法出口等信息。每一个方法被调用直至执行完成的过程,就对应着一个栈帧入栈、出栈的过程。