一个singleton如何实现线程的同步问题

1.单例类确保自己只有一个实例(构造函数私有:不被外部实例化,也不被继承)。
2.单例类必须自己创建自己的实例。
3.单例类必须为其他对象提供唯一的实例。