88问答网
所有问题
java为什么匿名内部类的参数引用时final
如题所述
举报该问题
推荐答案 2017-11-07
内部类会自动拷贝外部变量的引用,为了避免:1. 外部方法修改引用,而导致内部类得到的引用值不一致 2.内部类修改引用,而导致外部方法的参数值在修改前和修改后不一致。于是就用 final 来让该引用不可改变。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/tctc1SVBgSSat11KSS.html
相似回答
大家正在搜
相关问题
java为什么匿名内部类的参数引用时final
为什么匿名内部类方法参数要使用final
java为什么匿名内部类的参数引用时final
匿名内部类调用参数时为什么参数必须是final的
java为什么匿名内部类的参数引用时final
java为什么匿名内部类的参数引用时final
java为什么匿名内部类的参数引用时final
java为什么匿名内部类的参数引用时final