匿名内部类和局部内部类访问的外部类的局部变量必须是final的
生活随笔
收集整理的這篇文章主要介紹了
匿名内部类和局部内部类访问的外部类的局部变量必须是final的
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
從java8開始,如果一個外部類的局部變量被匿名內部類訪問了,那么系統會自動為該變量加上一個final修飾符,則該變量就不能被重復賦值了。
可參考下面鏈接中,步驟5處的解釋:
http://how2j.cn/k/interface-inheritance/interface-inheritance-inner-class/322.html#step2303
總結
以上是生活随笔為你收集整理的匿名内部类和局部内部类访问的外部类的局部变量必须是final的的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用jar的两点注意事项
- 下一篇: 为什么接口中要允许添加默认方法?