内联方法

一、概念 方法内联就是把调用方函数代码"复制"到调用方函数中,减少因函数调用开销的技术   函数调用过程 1、首先会有个执行栈,存储它们的局部变量、方法名、动态连接 2、当一个方法被调用,一个新的栈帧会被加到栈顶,分配的本地变量和参数会存储在这个栈帧 3、跳转到目标方法代码执行 4、方法返回的时候,本地方法和参数被销毁,栈顶被移除 5、返回原来的地址执行   注:这就是通常说的函数调用的压栈和出栈
相关文章
相关标签/搜索