单例模式

2019-06-28  本文已影响0人  时光深处的灌汤包

定义:保证一个类仅有一个实例,并提供一个全局访问点

优点:

1、在内存里只有一个实例,减少了内存开销

2、可以避免对资源的多重占用

3、设置全局访问点,严格控制访问

缺点:

1、没有接口,扩展困难

重点:

私有构造器    

线程安全

延迟加载

序列化和反序列化安全

反射(反射攻击)

单例——相关设计模式

单例模式和工厂模式

单例模式和享元模式

上一篇下一篇

猜你喜欢

热点阅读