黑马程序员技术交流社区
标题:
关于局部内部类调用局部变量的一个疑问
[打印本页]
作者:
aohn1117
时间:
2015-11-30 23:59
标题:
关于局部内部类调用局部变量的一个疑问
冯佳老师说当方法弹栈后,局部变量就消亡了,此时无法再使用该变量.所以用final修饰该变量.
那么问题来了,如果该变量用final修饰,当方法弹栈后,如何在局部内部类里调用该变量.
作者:
奔跑的小红帽
时间:
2015-12-1 00:31
局部内部类可能创建了对象,位于堆内存中,方法弹栈以后,局部内部类对象可以继续访问被final修饰的常量,因为常量位于常量池,方法弹栈不影响常量池
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2