设计模式---单例模式(java+python版本)
概念
单例模式是指在内存中只会创建且仅创建一次对象的设计模式。在程序中多次使用同一个对象且作用相同时,为了防止频繁地创建对象使得内存飙升,单例模式可以让程序仅在内存中创建一个对象,让所有需要调用的地方都共享这一单例对象。
类型
饿汉式:在类加载时已经创建好该单例对象,等待被程序使用
懒汉式:在真正需要使用对象时才去创建该单例类对象
*枚举式: 与饿汉式一样在加载时已经创建,但可以防止反射构造对象和保护线程安全(此方法是:effactive java作者写的)
代码实现
饿汉式
python
原创
2020-11-28 20:42:20 ·
1121 阅读 ·
0 评论