class A { static { System.out.println("A-SIB"); } static void test(){ System.out.println("A-test"); }} class B extends A { static { System.out.println("B-SIB"); }} class C { public static void main(String args []){ B.test(); }}@H_301_3@ 当我跑C级时,我认为A-SIB,B-SIB和A-test将被打印出来,但是B-SIB不在输出中.有人可以解释为什么吗?
当我跑C级时,我认为A-SIB,B-SIB和A-test将被打印出来,但是B-SIB不在输出中.有人可以解释为什么吗?