黑马程序员技术交流社区
标题:
final
[打印本页]
作者:
蒙仔
时间:
2015-3-5 22:15
标题:
final
内部类被定义在类的局部位置上时,只能访问该局部变量中final修饰的局部变量
作者:
lang
时间:
2015-3-6 16:17
不知你想问什么?是为什么只能访问final修饰的变量吗?
普通局部变量随着方法结束而结束,资源被释放,而内部类产生的对象存在堆内存中,不会随着方法结束,当方法结束时,对象访问的普通局部变量就会不存在,找不到,出错。而final修饰的变量不会立马被释放。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2