取消了全局变量,用static成员变量取代,模块更独立