首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2ME开发 >

什么叫单例模式 能给举个例子吗 们

2012-09-09 
什么叫单例模式 能给举个例子吗 大虾们谢谢大虾不要打击我这个初学者[解决办法]单例模式确保某一个类只有

什么叫单例模式 能给举个例子吗 大虾们
谢谢大虾 不要打击我这个初学者

[解决办法]
单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。
[解决办法]
单例模式就是说类只能有一个实例,即只能建立类的一个对象,

例子:

public class SingleTon {

public static SingleTon instance = null;

public SingleTon() {

}

public void function(String s) {
System.out.println(s);
}

public static SingleTon instance() {
if (instance == null) {
instance = new SingleTon();
}
return instance;
}

public static void main(String[] args){
instance().function("Hello world!");
}
}

[解决办法]
单例模式就是说类只能有一个实例,即只能建立类的一个对象,

把“只能”改为“只会”要恰当一点点,呵呵。

[解决办法]
应该把构造方法public SingleTon() {},中的public改成private,防止类通过new,创建多个实例对象!

[解决办法]

探讨

应该把构造方法public SingleTon() {},中的public改成private,防止类通过new,创建多个实例对象!

热点排行