匿名内部类访问外部的局部变量时该变量为何必须是final的

匿名内部类访问外部的局部变量时该变量为什么必须是final的?如题所示,为什么必须是final呢?[解决办法]在匿

匿名内部类访问外部的局部变量时该变量为什么必须是final的?
如题所示,为什么必须是final呢?
[解决办法]
在匿名类中需要传递进来final关键字,java希望的是保证内部实现和外在表现的一致性
http://491823151.iteye.com/blog/1052895