寻找银弹

致力于探寻软件开发中的本质问题

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年12月31日

摘要: 这个模式好像经常有人拿来谈论,我觉得理论意义比实际意义要大,所以列出三种写法,看着玩儿吧. 1. 普通写法 usingSystem;publicclassSingleton{privatestaticSingletoninstance;privateSingleton(){}publicstaticSingletonInstance{get{if(instance==null){instance=newSingleton();}returninstance;}}}优点有 1. 可以扩展, 继承个子类之类的. 2. 在需要的时候才会实例化对象. 缺点就是不是线程安全.2. 简便写法public. 阅读全文
posted @ 2011-12-31 15:57 hchlee 阅读(360) 评论(0) 推荐(0) 编辑