- 2
- 0
- 约3.8千字
- 约 7页
- 2026-08-06 发布于北京
- 举报
单例基本概念
在Jvm中只会存在一个实例
单例优缺点
优点:
1.不会频繁创建对象,节约服务的内存
2.只有一个实例,实现复用速度比较快
缺点:
1.因为该对象只有一个实例,多个线程同时共享同一个单例
子对象的时候可能会存程安全问题
2.单例存放永久区,不会被回收机制实现回收,会一直
占用服务器的内存,如果频繁使用单例对象有可能会造成内
存溢出。
单例应用场景
1.项目中定义的配置文件都是单例
2.SpringIOC容器默认就是单例子
3.线程池和数据库连接池
3.Servlet不安全
4.Jvm内置缓存框架实际就是HashMap+淘汰策略
5.枚举、常用量
6.计数器
单例的写法
注意
1.需要将构造函数
懒汉式(不安全写法)
概念:当真正需要该对象的时候才会创建该对象
publicclassSingleton01{
privatestaticSingleton01singleton01=null;
/**
*
*/
privateSingleton01(){
}
pu
您可能关注的文档
- STM32103VC FC开发板:VBusD-D+IDGND护盾与接口设计.pdf
- 2026年天津市南开区辅警人员招聘考试试题解析及答案.docx
- 2026年河北专升本(英语)真题带答案.docx
- 2026年广东省肇庆市高考英语真题及参考答案.docx
- 2026年陕西高考英语(真题)考试试题及答案.docx
- 2026年西藏中考地生会考真题带答案.docx
- 2026年山东省济宁市高考英语试题题库(答案解析).docx
- 2026年甘肃高考英语(真题)及参考答案.docx
- 《建筑材料检测与试验》课件项目九 防水材料性能检测与试验.pptx
- 2026年中国超高纯氧化铌市场数据研究及竞争策略分析报告.docx
- 2024届广东四校高三上学期第一次联考读后续写讲义素材.docx
- 2026年以来履行全面从严治党责任情况报告范文.docx
- 在2026年街道安全生产隐患大排查大整治大培训大提升工作部署会上的讲话范文.docx
- 在国企纪检监督工作会议上的讲话范文.docx
- 空间向量大题专练16道+答案.pdf
- 2026年纪念中国人民抗日战争胜利81周年群众性主题宣传教育活动实施方案范文供参考.docx
- 关于在正风肃纪反腐中履职担当的研讨发言范文.docx
- 在2026年街道意识形态工作专题学习会上的讲话范文.docx
- 在2026年全区平安建设暨社会治理工作会议上的讲话范文.docx
- 在组织工作培训座谈会上的发言范文.docx
原创力文档

文档评论(0)