JAVA单例模式有哪些?

单例模式的俩种方式:
饿汉式
class Singleton {
private static Singleton instance=new Singleton();
private Singleton(){}
static Singleton getInstance() {
return instance;
}
}
懒汉式
class Singleton {
private static Singleton instance=null;
private Singleton(){}
static Singleton getInstance() {
if(instance==null)
instance=new Singleton();
return instance;
}
}
提问者评价谢谢
 
*********************************
OOAD和UML有什么联系
UML是用来描述设计的语言
那么OOAD就是这种语言的各种比较成功、常用的应用模式
两者的关系好比编程语言和函数库
posted @ 2012-09-01 12:38  linux,dev  阅读(285)  评论(0编辑  收藏  举报