
设计模式
是码农没错了
这个作者很懒,什么都没留下…
展开
-
设计模式02--单例模式
一.介绍 保证某个类在程序中的实例只有一份, 该类只提供一个获得该实例的静态方法; 二. 单例模式的8种实现方式 饿汉式(静态常量) 饿汉式(静态代码块) 懒汉式(线程不安全) 懒汉式(线程安全, 同步方法) 懒汉式(线程安全, 同步代码块) Double-check双重检查 静态内部类方式 枚举方式 其中: 推荐使用1, 2, 6, 7, 8 三.代码示例 饿汉式(静态常量) [推荐] ...原创 2019-11-26 16:15:50 · 235 阅读 · 0 评论 -
设计模式01--七大原则
一. 为什么要使用设计模式 为了使代码具有更好的重用性, 可读性, 扩展性, 可靠性和易维护. 实现程序的高内聚, 低耦合. 二. 七大原则: 1. 单一职责 2. 依赖倒置原则 3. 接口隔离原则 4.里氏替换原则 5.迪米特法则(最少知道原则) 6.开闭原则 7.合成复用原则 三. 单一职责: ...原创 2019-11-26 15:24:50 · 195 阅读 · 0 评论