设计模式
CoderOu
一个相信努力就会有结果的程序员,以兴趣驱动技术!
------ CoderOu
展开
-
【设计模式】(二、设计模式之八大单例模式的实现方式)
所谓类的单例设计模式,就是采取一定的手段保证在整个软件系统中,某个类只能存在一个实例,并且该类只提供一个静态方法获取到该类的实例,不提供方法给其创建实例。 一般对于一些比较重量级的,而且有一个实例就够用的,我们会将其设计成为单例模式,用于减轻系统的压力。 单例模式的八种方式: 饿汉式(静态常量) 饿汉式(静态代码块) 懒汉式(线程不安全) 懒汉式(线程安全,同步方法) 懒汉式(线程安全,同步代码块) 双重检查 静态内部类 枚举 饿汉式(静态常量) public class ...原创 2020-07-07 22:40:22 · 86 阅读 · 0 评论 -
【设计模式】(一、设计模式之常用七大原则介绍)
都说学程序一定要懂得设计模式,因为他能够帮助我们写出高扩展性的代码,能够解决各种重复性出现的问题。 设计模式出现的目的: 我们开发者在编写软件的过程中,面临来自耦合性、内聚性以及可维护性、可扩展性、重用性、灵活性等多方面的挑战,设计模式的出现,就是为了让程序具有更好的代码重用性、可读性、可扩展性、可靠性、使程序具有高内聚,低耦合的特性。 今天先来介绍一下设计模式的常用七大原则: 单一职责原则 接口隔离原则 依赖倒置原则 里氏替换原则 开闭原则 迪米特法则 合成复用原则 1、单一职责原则 1、降低类的原创 2020-07-07 20:35:37 · 147 阅读 · 0 评论