单例模式
来源:互联网 发布:淘宝介入的原则 编辑:程序博客网 时间:2024/06/16 15:23
单例模式:只能创建一个对象
* 饿汉式
* 1.私有构造方法
* 2.私有静态成员对象
* 3.创建公共公开方法返回静态私有对象
* @author liuxin
*
*/
public class Single1 {
private static Single1 s1=new Single1();
private Single1(){}
public static Single1 getInstance(){
return s1;
}
}
**
* 懒汉式(延时加载)
* 1.私有构造方法
* 2.私有静态成员对象
* 3.创建一个公共公开的静态方法返回私有对象
* @author liuxin
*
*/
public class Single2 {
private static Single2 s2=null;
private Single2(){}
public static Single2 getInstance(){
if(s2==null){
return s2=new Single2();
}
return s2;
}
}
0 0
- 单例、单例模式
- 单例模式-多线程单例模式
- 单件模式(单例模式)
- 设计模式------单例模式
- 设计模式------单例模式
- 设计模式-单例模式
- 设计模式 - 单例模式
- 设计模式---单例模式
- 设计模式---单例模式
- PHP模式-单例模式
- 【设计模式】单例模式
- 设计模式-单例模式
- 设计模式----单例模式
- 设计模式--单例模式
- 设计模式-单例模式
- 单例模式(单子模式)
- 设计模式-单例模式
- [设计模式] 单例模式
- 背景色根据状态更改颜色 android:backgroup
- java抽象类
- struts访问流程
- 面试Java基础之ArrayList、LinkedList、Vector比较
- JDBC---DAO经典模式
- 单例模式
- Java序列化之transient
- 线上应用故障排查之一:高CPU占用
- jira scriptrunner的并行审批遇到的一点问题
- 推荐阅读书籍《亿级流量网站架构核心技术》目录一览
- 启动APK的默认Activity
- CentOS7.2安装Weblogic12c出现的问题
- 连通图
- jQuery鼠标事件汇总