增加了单例方法。