1.成员内部类
作为一个类:
①可以拥有属性、构造器、方法
②可以被final修饰
③可以被abstract修饰
作为成员:
①可以调用外部类的结构
②可以被static修饰
③可以被四种权限修饰符修饰
2. 成员内部类的使用:
①初始化静态成员内部类:类名.静态成员内部类名 对象名=new 类名.静态成员内部类名()
②初始化成员内部类:
1. 类名 对象名1 =new 类名();
2.类名.成员内部类名 对象名2=对象名1.new 成员内部类名();
3. 调用外部类结构
4.局部内部类的使用



