- 博客(2)
- 资源 (5)
- 收藏
- 关注
原创 java匿名内部类使用外部变量时,外部变量必须是final,为什么?
1,Java中的匿名内部类是如何实现的? 先定义一个接口: 1 2 3 public interface MyInterface { void doSomething(); } 然后创建这个接口的匿名子类: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 publi
2016-06-08 16:33:25 16406 9
原创 java内部类
1,内部类介绍 1.1什么是内部类 内部类是定义在另一个类中的类。内部类是个编译时的概念,一旦编译成功后,它就与外部类属于两个完全不同的类(当然他们之间还是有联系的)。对于一个名为OuterClass的外部类和一个名为InnerClass的内部类,在编译成功后,会出现这样两个class文件:OuterClass.class和OuterClass$InnerClass.class。 1.2
2016-06-08 14:29:17 394
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人