单例模式以及推荐写法(二)

1、定义 确保一个类只有一个实例,并向整个系统提供这个实例。 2、产生条件 1.构造方法私有化 2.提供一个共有的静态方法,返回该类的一个实例 3、优缺点 优势: 1.减小内存开支,避免反复建立和销毁。 2.只有一个实例,减小系统性能开销,特别是产生一个对象须要比较多的资源时。 3.避免对资源的多重占用,例如写文件动做,只有一个实例存在能够避免对同一个资源文件的同时写操做。 4.单例模式能够在系统
相关文章
相关标签/搜索