下面程序的运行结果是什么

class HelloA {

public HelloA() {
System.out.println("HelloA");
}

{ System.out.println("I'm A class"); }

static { System.out.println("static A"); }

}

public class HelloB extends HelloA {
public HelloB() {
System.out.println("HelloB");
}

{ System.out.println("I'm B class"); }

static { System.out.println("static B"); }

public static void main(String[] args) {
     new HelloB();
   }

}
已邀请:

junhan - 普通程序员

赞同来自:

static A
static B
I'm A class
HelloA
I'm B class
HelloB

要回复问题请先登录注册