finalize 方法