摘要: public class Outer { private int age = 12; class Inner { private int age = 13; public void print() { int age = 14; System.out.println("局部变量:" + age); 阅读全文
posted @ 2020-11-27 17:44 zjwoo 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 当所在的方法的形参需要被内部类里面使用时,该形参必须为final。 为什么必须要为final呢? 首先我们知道在内部类编译成功后,它会产生一个class文件,该class文件与外部类并不是同一class文件,仅仅只保留对外部类的引用。当外部类传入的参数需要被内部类调用时,从java程序的角度来看是直 阅读全文
posted @ 2020-11-27 17:10 zjwoo 阅读(273) 评论(0) 推荐(0) 编辑