java 静态代码块及继承

//打印结果?
public class ResponseFunctionCode extends A {

 public ResponseFunctionCode(){
  System.out.println("ResponseFunctionCode 2");
 }
 
 {  
  System.out.println("ResponseFunctionCode 3");
 }
 
 static{
  System.out.println("ResponseFunctionCode static 1");
 }
 
 public static void main(String args[]){
  new  ResponseFunctionCode();
 }
}

class A{
 public A(){
  System.out.println("A 2");
 }
 
 {  
  System.out.println("A 3");
 }
 
 static{
  System.out.println("A static 1");
 }
 
}

猜你喜欢

转载自zw7534313.iteye.com/blog/2301549