本系列总结:只梳理思路,不重复造轮子 谢谢,软文中出现的大佬的笔记,PPT 如有侵权,私信更换 这里写目录标题 单例模式为什么需要单例模式?如何实现单例模式优化:静态内部类,解决,反射破坏 单例模式 为什么需要单例模式? 如何实现单例模式 是否线程安全?是否懒加载?是否反射破坏 1. 为什么要懒加载? 假如这个对象在项目启动时候,就去构建,万一从来没有被调用过,就比较浪费。只有真正是用采取创建,这是更加合理的。 2 . 线程不是安全: if(instance==null):线程A,B同时进入,可能实例化多次 优化:静态内部类,解决,反射破坏