代码块和构造函数的执行顺序