文章目录 引入经典单件模式实现例子:巧克力工厂缺点:多线程创建对象时解决多线程问题方法一:同步(缺点:性能)方法二:急切实例化(缺点:资源)方法三:双重检查加锁 总结其他人的总结 引入 经典单件模式实现 例子:巧克力工厂 缺点:多线程创建对象时 解决多线程问题 方法一:同步(缺点:性能) 方法二:急切实例化(缺点:资源) 方法三:双重检查加锁 总结 其他人的总结