黑马程序员技术交流社区
标题:
Java设计模式之单例模式
[打印本页]
作者:
澂澂
时间:
2015-4-25 13:42
标题:
Java设计模式之单例模式
下面的代码是懒汉式和饿汉式的实现方法。
/*
单例设计模式。
*/
//饿汉式。
/*
class Single
{
private static final Single s = new Single();
private Single(){}
public static Single getInstance()
{
return s;
}
}
*/
//懒汉式
class Single
{
private static Single s = null;
private Single(){}
public static Single getInstance()
{
if(s==null)
{
synchronized(Single.class)
{
if(s==null)
//--->A;
s = new Single();
}
}
return s;
}
}
class SingleDemo
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
作者:
wkz_crystal
时间:
2015-4-26 00:01
恩,当你学完多线程的同步代码块和同步函数之后,你对此更具有非常深刻的理解!
作者:
程梦真
时间:
2015-4-26 00:03
ding................................
作者:
LTT
时间:
2015-4-26 00:21
duang !!!!
作者:
IDhmpj
时间:
2015-4-26 12:01
学习了,我喜欢饿汉
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2