分类 设计模式 下的文章

设计模式

Checking Table 设计模式 - 从概念、建模、设计到实现——兼谈基于业务需求驱动的设计模式创新

前言GOF(Gang of Four)基于经验总结发明了许多设计模式,客观来说,这些模式都非常经典,具有重大的理论指导价值和实战运用意义。然而,这些设计模式远远不能穷尽所有的业务需求,自然也不可能完全支撑业务的持续发展;另一方面,生搬硬套、削足适履般地运...

Java设计模式——享元模式

一、引子在 Java 中,String 类型具有一些独特的特性。其一,String 对象一旦被创建就不可改变(Immutable);其二,当两个 String 对象所包含的内容相同时,JVM 通常只会创建一个 String 对象,这两个不同的对象引用将指...

Java设计模式——策略、代理模式

策略模式概述定义与概念策略模式(Strategy Pattern)属于对象行为型模式。其核心思想是针对一组算法,将每个算法封装到具有共同接口的独立类中,从而实现它们之间的互相替换。该模式将算法的责任和算法本身分隔开,委派给不同的对象管理,把算法包装到一系...