为什么 方法中的内部类 不能访问 方法中非 final 修饰的变量
为什么 方法中的内部类 不能访问 方法中非 final 修饰的变量非 final 修饰的变量不也 没出它的作用域么
[ 本帖最后由 手指头 于 2010-5-10 22:18 编辑 ]
----------------解决方案--------------------------------------------------------
因为方法中的变量是临时变量
----------------解决方案--------------------------------------------------------
这就充分体现了JAVA的特点之一;
安全性中的
语言级安全性!!!
具体的就表现在 变量有一个作用范围的,超出它所声明语句的块就无效!!
方法中存在有
局部变量
全局变量
----------------解决方案--------------------------------------------------------