java 局部内部类

如果 class inner{ }  内部还有 int  num=20;   此时 这里需要final修饰;     final   int  num=20;

num 由final 修饰后 就进入了方法区的常量池;  此时  num的生命周期就跟inner一样咯。

jdk1.8支持 ,num 不用final修饰 , 不会报错

原文地址:https://www.cnblogs.com/yimian/p/6442270.html