newBlock()不再是静态方法