![61c96b8bbaaec58158d1f267ea0d5620.png](https://img-blog.csdnimg.cn/img_convert/61c96b8bbaaec58158d1f267ea0d5620.png)
作者:刘超(北京)
出自:博客园
原文:cnblogs.com/flame7/p/13734605.html
去面试(对,又去面试)
问:单例模式了解吧,来,拿纸和笔写一下单例模式。
我心想,这TM不是瞧不起人吗?我编程十年,能不知道单例模式。
答:(.net 平台下)单例模式有两种写法:
第一种:饥饿模式,关键点,static readonly
public static readonly SingletonSimple Instance = new SingletonSimple();
第二种:懒加载模式,关键点,lock + 两次判断
static readonly object locker = new object();
static SingletonLazy singleton = null;
public static Sing