为什么匿名内部类和局部内部类只能访问final变量?
为什么匿名内部类和局部内部类只能访问final变量?1、为什么匿名内部类和局部内部类只能访问final变量?
1、为什么匿名内部类和局部内部类只能访问final变量?
public class Test1 {
public static void main(String[] args) {
Change c = method();
//这里method()已经结束,按理说局部a早就失效,那么下面调用change(),打印出a的值就矛盾了,
//即change()访问了一个不存
原创
2021-03-11 00:06:54 ·
265 阅读 ·
0 评论