Java 构造代码块 普通代码块:顺序执行 构造代码块:创建对象时调用,且优先于构造方法。 块内可对普通变量及静态变量赋值。 静态代码块:优先于构造代码块调用 一个类无论产生多少对象实例,只执行一次静态代码块。 块内只能对静态成员赋值。