您的位置:首页 > 其它

一个简单的单例模式

2013-01-29 23:58 120 查看
public class Danlms {

//创建一个私有化静态的成员变量,即一个对象(本类的对象)

private static Danlms dlms= new Danlms();

//对象的构造器私有化,这是单例模式的重要组成部分,这样外界不能再new一个对象出来了

private Danlms(){

}

/**

* 在类中创建一个public的静态方法,这样在外界可以通过这个方法得到在这个类中创建的对象,从而使用这个对象,

* 而不是再创建一个对象。

* 从始至终,这个类Danlms只有一个对象生成,即单例模式

*不用每次都进行生成对象,只是第一次使用时生成实例,提高了效率

* @return

*/

public static Danlms getOne(){

return dlms;

}

}

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