单例模式--懒汉,使用synchronized避免线程不同步