单子(Singleton)设计模式
来源:互联网 发布:js设置div不可用 编辑:程序博客网 时间:2024/04/20 11:54
有时候,我们需要实现这样的功能:那就是在整个应用中,只有一个实例存在。比如,在PowerPoint中,只能出现一个帮助窗口。如果将这个帮助窗口当作一个类,这就意味着它只能有一个实例。
利用单子(Singleton)设计模式,可以实现这种需求。
利用Singleton实现类的实例化,两种方法:
public class Test5{
public static void main(String[] args){
T5 t1 = T5.getT5();
T5 t2 = T5.getT5();
System.out.println (t1);
System.out.println (t2);
T6 t3 = T6.getT6();
T6 t4 = T6.getT6();
System.out.println (t3);
System.out.println (t4);
}
}
class T5{
private static T5 t ;
private T5(){
}
public static T5 getT5(){
if(t == null){
t = new T5();
}
return t;
}
}
class T6{
private static T6 t6 = new T6();
private T6(){
}
public static T6 getT6(){
return t6;
}
}
- 设计模式---单子(Singleton)
- 单子(Singleton)设计模式
- 单子(Singleton)设计模式
- 单子设计模式解析(Singleton Pattern)
- 单子设计模式(Singleton Pattern)
- 设计模式_单子模式Singleton【转】
- Singleton单子模式
- 单子设计模式
- 单子设计模式
- 单子设计模式
- PHP单子模式(SINGLETON)的简单实现
- 模式四(单子模式)
- 2010.02.23 设计模式之单子模式
- 复习JAVA的单子设计模式
- 单子模式
- 单子模式
- Singleton设计模式(C++)
- [设计模式]单例类(Singleton)
- 关键字解析——static
- 执行几次查询之后就不能查询了,页面不动了
- 用 Spring MVC 轻松进行应用程序开发
- spring应用示例
- 一个关于spring+hibernate的例子
- 单子(Singleton)设计模式
- hibernate+spring的一个简单分页实现
- sql2005部暑加密方法!
- 一对同居男女同一天的日记对比
- 让Linux象Windows一样安装卸载
- Linux上搭建C/C++IDE开发环境1
- Linux上搭建C/C++IDE开发环境2
- 新手的第一个月
- 奇幻世纪-好辛苦找这部片,好像是n久之前的了,名字完全不记得!