Skip to content

Latest commit

 

History

History
5 lines (3 loc) · 412 Bytes

readme.md

File metadata and controls

5 lines (3 loc) · 412 Bytes

单例模式(Singleton Design Pattern)

img.jpg

单例模式采用了 饿汉式 和 懒汉式 两种实现,个人其实更倾向于饿汉式的实现,简单,并且可以将问题及早暴露,懒汉式虽然支持延迟加载,但是这只是把冷启动时间放到了第一次使用的时候,并没有本质上解决问题,并且为了实现懒汉式还不可避免的需要加锁