内部类的分类
定义在外部类局部位置上(比如方法内)
1)局部内部类(有类名)
2)匿名内部类(没有类名,重点)
定义在外部类的成员位置上:
1)成员内部类(没有static修饰)
2)静态内部类(使用static修饰)
局部内部类
匿名内部类
成员内部类
静态内部类
定义在外部类局部位置上(比如方法内)
1)局部内部类(有类名)
2)匿名内部类(没有类名,重点)
定义在外部类的成员位置上:
1)成员内部类(没有static修饰)
2)静态内部类(使用static修饰)