Tzot

We must accept finite disappointment, but we must never lose infinite hope. -- Mattin Luther King
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2008年9月1日

摘要: 定义: 作为对象的创建模式[GOF95], Singleton模式确保其一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单态类。单态类有以下几个特点: 单态类只能有一个实例。 单态类必须自己创建自己的这个实例。 单态类必须给所有其他对象提供这个实例。 以下是单态模式的几个实现方法:1 无线程安全。[代码]上面这个写法是没有线程安全,当有两个线程同时走到if (instance... 阅读全文

posted @ 2008-09-01 15:31 Tzot 阅读(638) 评论(3) 推荐(0) 编辑