GOF的23种设计模式(1)—单例模式

单例模式 效果java 保证一个类只有一个实例,而且提供一个访问该实例的全局访问点。 因为单例模式只生成一个实例,减小了系统性能开销,当一个对象的产生须要比较多的资源时,如读取配置、产生其余依赖对象时,则能够经过在应用启动时直接产生一个单例对象,而后永久驻留内存的方式来解决。 分类web 常见实现方式安全 饿汉式:线程安全,调用效率高,不能延时加载。 懒汉式:线程安全,调用效率不高,可延时加载。
相关文章
相关标签/搜索