阅读背景:

内部类使用外部类局部变量必须是 final 原因

来源:互联网 

javac工具在编译的时候会做一些处理,具体会在Inner类里存储一份outer变量的拷贝,Inner类里看得见的实际使用outer的地方,实际上只是用的这个拷贝。javac工具在编译的时候会做一些处理,具体会在Inner类里存储一份outer变量的




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: