单例模式
摘要:
单例模式是Java中最常用的模式之一,它通过阻止外部实例化和修改,来控制所创建的对象的数量。这个概念可以被推广到仅有一个对象能更高效运行的系统,或者限制对象实例化为特定的数目的系统中。例如:私有构造函数-其他类不能实例化一个新的对象。私有化引用-不能进行外部修改。公有静态方法是唯一可以获得对象的方式一个国家只能有一位总统(可能在正常情况下)。所以不管任何时候我们需要一位总统,使用AmericaPresident就能返回一个。getPresident()方法将确保只有一个总统对象被创建。否者,就不妙了 1 public class AmericaPresident { 2 3 priv... 阅读全文
posted @ 2013-11-27 17:07 亦諾 阅读(111) 评论(0) 推荐(0) 编辑