当前位置: 代码迷 >> Java相关 >> java 解惑解决方法
  详细解决方案

java 解惑解决方法

热度:8685   发布时间:2013-02-25 21:46:50.0
java 解惑

class A{
static{
System.out.println("1");
 
public A(){  
system.out.println("2");
}
}
}
  class B extend A{
  static {
  system.out.println("n");
 
  public B(){{
 
  System.out.println("b");
   
  }
  }
  }  
  }

  public static class hello {
public static void main(String[] args) {
// TODO Auto-generated method stub
  A ab =new B();
  ab=new B();
}
  }
  求哪位高手解答程序运行答案在下感激不尽谢谢。
   
 

------解决方案--------------------------------------------------------
先父类后子类,先静态成员变量,后实例成员变量,静态的只初始化一次。
------解决方案--------------------------------------------------------
探讨
先父类后子类,先静态成员变量,后实例成员变量,静态的只初始化一次。