文章地址:http://www.stopping.top/u/Blog/25 目录一、单例模式简介(创建型)二、单例类型 1、饿汉式单例 (1)代码实现(2)优点(3)缺点2、懒汉式单例 (1)简单懒汉单例实现(2)同步锁懒汉式单例(2)双重检查锁懒汉式单例(3)内部类单例模式(4)如何通过反射机制破坏内部类单例模式又如何防止被破坏 1、通过反射机制破坏内部类单例模式2、防止反射机制破坏单例(5)如何通过序列化破坏单例又如何防止被破坏 1、通过序列化破坏单例模式2、如何防止序列化破坏单例3、注册式单例 (1)枚举类实现单例(2)容器式单例(Spring IOC 实现)