设计模式之单例模式 (一)

单例模式是一个老生常谈的模式了,从我一开始学习JAVA的时候就据说过了,但为何要有单例模式,又或是怎样的类能够或是须要作成单例模式的呢?java 在个人工做中接触到很多单例模式的例子,例如一个工厂类,或是对DAO层封装好了的工具类,它们都有一个共性就是这些类没有本身的状态,不管实例化多少次它们都是同样的,若是不作成单例模式的话应用里就有可能会有不少不少一摸同样的实例,这样会形成内存的浪费,GC工做
相关文章
相关标签/搜索