/*
Java的单例设计模式:
需求: 一个类在内存中只能有一个对象
解决办法:
1.在类的内部创建一个对象,
2.使该类无法再外部实例新的对象
3.把创建的对象提供给外部使用
*/
class SingleInstance{
//私有化构造函数
private SingleInstance(){}
//创建一个该类的对象
private static SingleInstance s= new SingleInstance();
//把创建的对象提供给外部使用,要清楚这里为什么要把函数设置为静态
public static SingleInstance getInstance(){
return s;
}
}
|
|