22、内部类 内部类就是在一个类的内部在定义一个类,比如,A类中定义一个B类,那么B类相对于A类来说就称为内部类,而A类相对于B类来说就是外部类。 成员内部类静态内部类局部内部类:写在方法里面的类匿名内部类:new 类名 前面没有类名 对象名 = ,这种字眼的就是匿名内部类 创建内部类的对象 Outer outer = new Outer();//实例化外部类对象 Outer.Inner inner = outer.new Inner();//通过外部类对象再次实例化内部类对象 内部类的作用 内部类可以获取外部类的私有属性