静态内部类

1  静态内部类

      1、在内部类前添加static修饰符

      2、静态内部类中可以声明static成员变量;肥静态内部类中不可以

      3、静态内部类不可以使用外部类的非静态成员变量

      4、创建静态内部类的对象,不需要其他外部类的对象

      

      //创建非静态内部类的形式

      Outer o=new Outer();

      Outer.Inner i=o.new inner();

 

      //创建静态内部类的形式

      Outer.Inner i=new Outer.Inner();

posted @ 2017-05-09 21:22  凯西_Casey  阅读(111)  评论(0编辑  收藏  举报