设计模式:开发者们开发过程中遇到问题, 解决问题, 试了很多的方案, 最后发现一种方法比较优秀, 这种优秀的方案称为设计模式
单例设计模式:
作用:解决对象的唯一性问题
步骤:①饿汉式
1.私有化构造
2.维护一个类变量记录当前类的对象
3.提供类方法将这个对象返回即可
②懒汉式(延时加载模式)
1.私有化构造
2.提供一个类变量, 记录当前的对象, 但是不赋值
3.提供类方法, 将本类对象返回, 在方法里面对象是否创建, 如果不创建, 则创建之后再返回
设计模式:开发者们开发过程中遇到问题, 解决问题, 试了很多的方案, 最后发现一种方法比较优秀, 这种优秀的方案称为设计模式
单例设计模式:
作用:解决对象的唯一性问题
步骤:①饿汉式
1.私有化构造
2.维护一个类变量记录当前类的对象
3.提供类方法将这个对象返回即可
②懒汉式(延时加载模式)
1.私有化构造
2.提供一个类变量, 记录当前的对象, 但是不赋值
3.提供类方法, 将本类对象返回, 在方法里面对象是否创建, 如果不创建, 则创建之后再返回