黑马程序员技术交流社区

标题: final修饰局部变量之后,局部变量存储位置发生了什么变化... [打印本页]

作者: kebingxing    时间: 2015-9-30 09:16
标题: final修饰局部变量之后,局部变量存储位置发生了什么变化...
方法中的内部类访问方法的局部变量必须要加上final关键字修饰,说是final关键字修饰之后局部变量的生命周期延长了局部变量原本的存在区域是栈,方法掉用完后就消失
内部类实例对象的存在区域是堆,生命周期比局部变量长
[size=14.0000009536743px]局部变量加上final关键字之后,局部变量的存储位置难道变成了堆?应该不是这样吧!
有哪位大神知道原理吗?????





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2