| 复制代码class Outer
{
           public void method_a()
           {
                  System.out.println("method_a run");
           }
          class Inner
          {
                 public void method_b()
                {
                       System.out.println("method_b run");
                }
         }
         public void method_c()
        {
                 new Inner().method_b();//要想访问Inner内部成员方法,则必须创建Inner对象。
                /*等价于
               Inner in = new Inner();
               in.method_b();
               */
               //new Inner().method2();我觉得是哥们你打错了,这里不是“2”而是“_b”,上文代码中没有method2()的方法。
              System.out.println("method3 run");
       }
}
class Test2
{
           public static void main(String[] args)
            {
                    new Outer().method_c();
            }
}
//不知道解决了哥们的问题没?
 |