摘要: 一、单例模式简介(Brief Introduction) 单例模式(Singleton Pattern),保证一个类只有一个实例,并提供一个访问它的全局访问点。单例模式因为Singleton封装它的唯一实例,它就可以严格地控制客户怎样访问它以及何时访问它。 二、解决的问题(What To S... 阅读全文
posted @ 2015-01-09 00:34 心存善念 阅读(486) 评论(0) 推荐(0)
摘要: 第一种最简单,但没有考虑线程安全,在多线程时可能会出问题publicclassSingleton{privatestaticSingleton_instance=null;privateSingleton(){}publicstaticSingletonCreateInstance(){if(_in... 阅读全文
posted @ 2015-01-09 00:29 心存善念 阅读(536) 评论(0) 推荐(0)
摘要: C#中有两种常量类型,分别为readonly(运行时常量)与const(编译时常量),本文将就这两种类型的不同特性进行比较并说明各自的适用场景。 工作原理 readonly 为运行时常量(动态常量),程序运行时进行赋值,赋值完成后便无法更改,因此也有人称其为只读变量。 const 为编译时常量(静态 阅读全文
posted @ 2015-01-09 00:26 心存善念 阅读(1904) 评论(0) 推荐(3)