作为一种设计模式,单例模式,可以说的设计模式中比较难的。主要涉及到饿汉模式,懒汉模式,线程安全问题,反射攻击,序列化破坏等。