您的位置:首页 > 职场人生

黑马程序员 【】java学习之路——单例设计模式简介

2014-08-18 15:51 316 查看
-------
android培训java培训、期待与您交流! ----------

单例设计模式介绍:

单例设计模式是一种建型模式,是指某个类被创建后,只能产生一个对象提供给外部访问。不能在外部创建对象。

单例模式的特点:

1:只能创建一个实例;

2:单例类必须自己创建一个唯一的实例,并且提供给外部使用。

单例模式分类:

1:饿汉式

代码示例:

Class Single

{

Privatestatic final Sinagle s = new Single();

PrivateSingle(){}//private 表示不允许创建对象

public static Single getInstance()//为外界提供一个以创建的对象。

{

return s;

}

}

2:懒汉式

Class Single

{

Privatestatic final Sinagle s = null;

PrivateSingle(){}//private 表示不允许创建对象

public static Single getInstance()//为外界提供一个以创建的对象。

{

s = new Single();

return s;

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: