/* 静态代码块 vs 非静态代码块 非静态代码块: {} 内部可以有输出语句 随着对象的创建而执行,每创建一个对象,就执行一次非静态代码块 静态代码块: static{} 内部可以有输出语句 随着类的加载而执行,只执行一次