内部类就是在一个类的内部再定义一个类,例如:A类中定义了一个B类,则B类是A类的内部类,A类是B类的外部类
内部类的分类
成员内部类:
静态内部类:static修饰,无法调用外部非静态方法
局部内部类:外部类的方法里面
匿名内部类:无需将类的实例化保存到对象中