Singleton

fenshen6046 2007-12-03 11:38:55
哪位大虾知道java中的Singleton啊,能不能举个例子啊。
...全文
87 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ftgreat 2007-12-05
  • 打赏
  • 举报
回复
mark~
elaine_ying 2007-12-05
  • 打赏
  • 举报
回复

饿汉式:
public class Singleton{
private static Singleton singleton = new Singleton ();
private Singleton (){}
public Singleton getInstance(){return singletion;}
}

懒汉式:
public class Singleton{
private static Singleton singleton = null;
public static synchronized synchronized getInstance(){
if(singleton==null){
singleton = new Singleton();
}
return singleton;
}
}
fenshen6046 2007-12-04
  • 打赏
  • 举报
回复
我想知道方法,我现在只知道用这个的话,说明只能创建一个对象,可是怎么用我不知道
QQ6562934 2007-12-04
  • 打赏
  • 举报
回复
public class DaoFactory {

private static DaoFactory daoFactory ;

private DaoFactory() {

}


public static DaoFactory newInstance() {

if (daoFactory == null){
daoFactory = new DaoFactory();
}
return daoFactory;
}
}

单一模式的一种表现
QQ6562934 2007-12-04
  • 打赏
  • 举报
回复
你是想知道模式,还是方法啊?

62,635

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧