黑马程序员技术交流社区

标题: 内部类定义在局部时。 [打印本页]

作者: 不再上网    时间: 2014-8-15 19:42
标题: 内部类定义在局部时。
内部类定义在局部时,只能访问被哪个关键字修饰的局部变量?

作者: Huberry    时间: 2014-8-15 20:45
final修饰的局部变量
作者: 姜佳文    时间: 2014-8-15 20:51
被final修饰的变量,也就是常量
作者: 安宁.沉睡    时间: 2014-8-15 20:53
final 关键字修饰的
作者: wqmsan    时间: 2014-8-15 21:04
局部内部类:就是方法中定义的类
         局部内部类访问局部变量,该变量必须被final修饰
         原因:局部变量会在方法调用完毕后立马消失
                  而局部内部类中如果有地方使用者局部变量,当方法消失后,这个方法区中的内容还没有消失
                  也就是这个变量还必须存在,所以为了延长局部变量的生命周期,就加final修饰了。






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