内部类

内部类:顾名思议,就是类中还可以包括其他类。
1)成员内部类
在类以内,方法以外生命class,就是成员内部类
2)静态内部类
就是用static修饰的成员内部类
3)局部内部类
在方法以内声明的class就是局部内部类,(注意:局部内部类
是不能供外部访问,只能在方法内部进行操作)
4)匿名内部类
匿名,也就是没有名字类,在java中除了匿名类,还有匿名对
象等(匿名对象是没有引用标识符的)
匿名内部类是在new一个接口或者是类的时候,紧跟在构造方法
后面的代码块,就是匿名内部类