- 1
- 0
- 约2.08千字
- 约 3页
- 2017-07-30 发布于河南
- 举报
单例设计模式懒汉式设计
单例设计模式懒汉式设计:
一般来说,单例设计模式两种常用的设计方法就是饿汉式和懒汉式。两者的设计思路是一样的,只不过在实现的过程中有点小区别。具体在下面结合代码讲解。
第一步:定义私有的static成员变量,和饿汉式不同的是,这里只是定义变量,并不直接创建实例对象
public class Singleton {
private static Singleton single;
}
第二步:将构造方法私有化,保证只能在内部进行调用
public class Singleton {
private static Singleton single;
private Singleton(){}
}
第三步:提供一个public的static方法,供外部访问唯一的示实例对象
public class Singleton {
private static Singleton instance;
private Singleton() {}
/**
这个方法并不是直接返回instance,它首先需要判断实例对象是否创建,如果没有创建,则创建,然后返回instance,如果已经创建,则直接返回instance.
当第一次使用的时候,在内存中是不存在该实例对象的,所以第一次调用 getInstance方法的时候会创建实例对象,然后在以后的使用中都不会进行再次创建,就是使用第一
您可能关注的文档
- PE管的使用寿命影响因素分析.doc
- 《诸子百家》同步测试1.doc
- PM-MS棉纱水分测定仪使用说明书.doc
- PLC技术与应用__实训内容_1班.ppt
- 《陕西导游》模拟试题(一).doc
- 《辉煌的隋唐文化(一)》.ppt
- PPT模版-Map地图.ppt
- phptoshop第一章.ppt
- QHG-8-07重大质量事故处理程序.doc
- Photoshop替换颜色.doc
- 2026年自动飞行系统行业深度研究报告.docx
- 2026及未来5年Ⅴ领衫项目可行性研究报告(市场调查与数据分析).docx
- 2026及未来5年小圆花插项目可行性研究报告(市场调查与数据分析).docx
- 2026及未来5年嵌入式下开放薄型直管荧光灯项目可行性研究报告(市场调查与数据分析).docx
- 2026及未来5年四棱锥无缝隙液压卷取机项目可行性研究报告(市场调查与数据分析).docx
- 2026及未来5年天丝混纺灯芯绒项目可行性研究报告(市场调查与数据分析).docx
- 2026及未来5年条码打印机内置打印服务器项目可行性研究报告(市场调查与数据分析).docx
- 2026及未来5年政府OA系统项目可行性研究报告(市场调查与数据分析).docx
- 2026及未来5年印刷封箱胶带项目可行性研究报告(市场调查与数据分析).docx
- 2026及未来5年圆兰花盆项目可行性研究报告(市场调查与数据分析).docx
最近下载
- 23CJ62-4塑料防护排(蓄)水板建筑构造(四)-TH·MDS防、排水系统.docx VIP
- 2026年学习教育查摆问题清单及整改措施台账(四个方面16条).docx VIP
- 神经重症目标温度管理中国专家共识(2022版).pdf VIP
- 交警辅警笔试试题及答案.doc VIP
- 电气装置安装工程接地装置施工及验收规范GB50169—92.pdf VIP
- 菲律宾结构设计规范NSCP chapter 5a.pdf VIP
- 教科版科学四年级下册《岩石的组成》教案教学设计小学公开课.pdf VIP
- 国开(SX)-工程伦理-形考任务三(权重20%)-学习资料.docx
- 辅导员案例分析.pdf VIP
- 水生态调度与管理技术方案.docx
原创力文档

文档评论(0)