单例模式调用
来源:互联网 发布:python 短文本相似度 编辑:程序博客网 时间:2024/05/16 00:28
/**
* 单例设计模式调用
* 设计模式: 解决某一类问题最行之有效的方法
* java中23种设计模式
* 单例设计模式:解决一个类在内存只有一个对象
* 要保证对象唯一:
* 1,为了避免其他程序过多建立该类对象,先控制禁止其他程序的建立该类对象
* 2,还为了让其他程序可以访问到该类对象,只好在本类中,自定义一个对象
* 3,为了方便其他程序对自定义对象的访问, 可以对外提供一些访问方式
*
* 这三步怎么用代码体现呢?
* 1,将构造函数私有化
* 2,在类中创建一个本类对象
* 3,提供一个方法可以获取到该对象
*
* 对于事物该怎么描述 还怎么描述
* 当需要将该事物的对象保证在内存中唯一时,就将以上的三步加上即可
* */
public class SingleDemo {
/** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Single s1 = Single.getInstance(); Single s2 = Single.getInstance();
// s1.setNum(23);
// System.out.println(s2.getNum());
}
}
class Single{
private Single(){}//私有化
private static Single s = new Single();//创建一个本类的对象并私有化
public static Single getInstance()//对外提供一个访问方式
{
return s;
}
}
0 0
- 单例模式调用
- 单例模式-单例模式调用普通类,普通类也可以实现单例模式
- 第03讲-单例模式_方法调用
- 03-05单例模式_方法调用
- Java类的调用顺序决定的单例模式
- Android调用SQL Server2008存储过程单例模式
- 单例模式下的嵌套调用导致栈溢出
- 单例模式的简单使用(QML调用C++)
- c++单例模式析构函数的调用
- 单例、单例模式
- 单例模式-多线程单例模式
- 单件模式(单例模式)
- 设计模式------单例模式
- 设计模式------单例模式
- 设计模式-单例模式
- 设计模式 - 单例模式
- 设计模式---单例模式
- 设计模式---单例模式
- 最近使用studio 发现drawle-hdpi 都没有了换成了mipmap-hdpi,这两个目录有什么区别呢,哪个比较好呢???
- 安卓开发——Paint类
- 第3章练习题4
- Android Material Design I-基础知识
- LeetCode 1 Two Sum
- 单例模式调用
- 关于组态王的字符串写入问题:
- 基本算法——第三单元 枚举
- 016 记一次失败的Visual Stdio安装经历
- 装饰模式
- 渐近记号总结
- 第2章练习题1
- prim算法 优化前O(n²) 优化后O(n-k)
- Odd Even Linked List