什么是设计模式?
对问题行之有效的解决方式,其实是一种思想
什么是单列模式?
保证一个类在内存中的对象的唯一性
必须对于多个程序使用同一个配置信息对象时,就要保证该类对象的唯一性
如何保证对象的唯一性呢?
不允许其他程序用NEW关键字创建对象
在该类创建一个本类实例
对外提供一个方法让其他程序获取该类对象
步骤:实例化该类对象
私有化该类的构造函数
对外提供公共的方法,返回该类对象
代码
public void Test(){
Test test=new Test();
private test(){}
public Test getTest(){
return test;
}
}