局部内部类访问局部变量,会有什么想象?为什么?(jdk1.8以下)
局部变量必须被final修饰!为什么要用final修饰,局部变量随着方法调用而存在,随着方法的调用完毕而消失,堆内存中的对象不会立即消失,等待gc垃圾回线程空闲的时候回收掉,告诉我们GC垃圾回收器,内部类正在访问正数据,正在使用。
局部变量必须被final修饰!为什么要用final修饰,局部变量随着方法调用而存在,随着方法的调用完毕而消失,堆内存中的对象不会立即消失,等待gc垃圾回线程空闲的时候回收掉,告诉我们GC垃圾回收器,内部类正在访问正数据,正在使用。