静态内部类

 /*

*Outer类

*/

class Outer{

      int outer_i=100;

     void test(){

            //也许写作 Outer.lnner in=this.new Inner();

                  Inner in =new Inner();

                  in.display();

      }

/*

*静态内部类Inner

*/

      static class Inner{

                 void display(){

                  int i=outer_i;

                  System.out.println("display: outer_i="+i);

             }

      }

}

/*

*InnerClassDeno 类

*/

public class InnerClassDemo{

           public static void main(Sting[] agrs){

            Outer outer =new Outer();

            outer.test();

            }

      }

posted @ 2009-04-14 19:29  kanjc  阅读(150)  评论(0编辑  收藏  举报