㏒假™面具 发表于 2015-3-15 01:05
不能运行吧? 运行是报错的!是error,不是exception
QQ截图20150315103218.png (14.36 KB, 下载次数: 44)
wenke 发表于 2015-3-15 10:20
刚才试了试 无论x加不加final System。out.println(x++); x++都报错 也就是x永远不能被修改 ...
夏鹏 发表于 2015-3-15 11:34
你 的局部内部类访问成员方法x so 你的x必须是final的才能编译通过
内部类定义在局部时不可以被成员修饰 ...
小甲鱼 发表于 2015-3-20 10:10
局部变量分配内存在栈上,而对象内存在堆上。所以当函数运行完后(出栈)局部变量不存在了,而对象还存在。 ...
jackwang 发表于 2015-3-20 09:33
已测试楼主的代码,结果编译不能通过,我的Jdk是1.6,告知从内部类中访问局部变量,局部变量必须被final修 ...
| 欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |