概念:单利模式是为了保证一个对象在内存唯一
创建步骤:1.让构造方法私有化 2.在创建私有公共的本类对象 3.定义一个开发的公共方法来获取本类对象
/*
* 单利模式
* */
public class TestInstance {
/*
* 饿汉模式
* */
//1.私有构造方法
private TestInstance(){}
//2.创建公共的私有本类对象
private static TestInstance it = new TestInstance();
//3.定义一个开发的公共方法来获取本类对象
public static TestInstance getInstance(){
return it;
}
}
//懒汉式:延迟加载方式。
public class TestInstance {
private TestInstance(){}
private static TestInstance instance;
public static TestInstance getInstance(){
if(instance==null){
instance = new TestInstance();
}
return instance;
}
}