?
?
常用的设计模式汇总
?
?
设计模式
23种设计模式,一个没少。比较常用的:单例、工厂、适配器、装饰者、代理、观察者这几个模式。其他的做了解。
创建型模式
单例模式
作用:确保一个类只有一个实例,只对外提供一个访问该实例的全局访问点。特征:1、无法通过new得到实例,构造器是被private修饰的2、一般通过getInstance()的方法来获取它们的实例,而getInstance方法是对象的引用,并不是真正的new一个对象对于单例模式,又分为这几类
饿汉式单例模式我的理解就是饿汉就是初始化就对对象加载,没有延时
public class SingletonDemo1 {
//类初始化时,立即加载这个对象(没有延时加载的优势)。加载类时,天然的是线程安全的!
private static SingletonDemo1 instance = new SingletonDemo1();
private SingletonDemo1(){
}
//方法没有同步,调用效率高!
public static SingletonDemo1 getInstance(){
return instance;
}
}
懒汉式加载(线程不安全)
public class Singleton {
private static Single
您可能关注的文档
- 巴洛克与洛可可艺术于绘画领域的对比研究.docx
- 市政连续箱梁跨河组合支架设计及安全检算.docx
- 带你全面掌握高级知识点java语言程序设计与数据结构基础篇.docx
- 带式输送机智能控制启机技术在哈尔乌素选煤厂的研究应用.docx
- 常温拌沥青混合料在S207线养护维修工程中的应用.docx
- 常用八大测试用例设计方法.docx
- 常用设计模式-第3篇.docx
- 常用设计模式.docx
- 常用设计模式Python实现.docx
- 常见的Redis场景设计笔记.docx
- 计量规程规范 JJF 2476-2026腹膜透析机校准规范.pdf
- 《JJF 2465-2026天然气在线硫化氢气体检测仪校准规范》.pdf
- JJF 1111-2026调制度测量仪校准规范.pdf
- 《JJF 1111-2026调制度测量仪校准规范》.pdf
- 计量规程规范 JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- 《JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范》.pdf
- 《JJF 2470-2026食用油品质检测仪校准规范》.pdf
- JJF 2470-2026食用油品质检测仪校准规范.pdf
- 计量规程规范 JJF 2470-2026食用油品质检测仪校准规范.pdf
最近下载
- 金融建筑电气设计规范.docx VIP
- G410(三) 1.5x6.0米预应力钢筋混凝土屋面板.pdf VIP
- 第5章 后现代与性别传播理论《西方传播学理论评析》.ppt VIP
- 2024全新心肺复苏ppt课件 .pdf VIP
- AED使用指南培训PPT课件.pptx VIP
- 第4章 西方传播学的批判主义理论《西方传播学理论评析》.ppt VIP
- 转炉风机轴瓦润滑滑动轴承.pdf VIP
- 第二届全国食品工业行业职业技能竞赛(酒体设计师)理论考试题库资料(含答案).pdf
- 《勾股定理》全国初中数学竞赛试题精选精编(原卷版+解析).docx VIP
- 第3章 西方传播学的经验主义理论《西方传播学理论评析》.pptx VIP
原创力文档

文档评论(0)