调用B的时候不是应该先加载A吗?
public class test3 {
public static void main(String[] args) {
A.B.go();
}
}
class A{
static{
System.out.println("a");
}
static class B{
static{
System.out.println("b");
}
public static void go(){
System.out.println("go");
}
}
}