下面程序的运行结果是: class B{ static { // 静态代码块 System.out.println("B的静态代码块被执行"); } { // 非静态代码块构造方法 System.out.println("B的非静态代码块被执行"); } B() { // 构造方法 System.out.println("B的构造方法被执行!"); } } public class Demo6 { static { // 静态代码块 System.out.println("Demo6的静态代码块被执行"); } public static void main(String[] args) { B b1 = new B(); B b2 = new B(); } }