
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
设计模式-行为型模式(11种)-观察者模式
观察者模式(observer pattern)的原始定义是:定义对象之间的一对多依赖关系,这样当一个对象改变状态时,它的所有依赖项都会自动得到通知和更新。这是观察者模式的典型应用场景,一个人发微博或朋友圈,只要是关联的朋友都会收到通知。解释一下上面的定义: 观察者模式它是用于建立一种对象与对象之间的依赖关系,一个对象发生改变时将自动通知其他对象,其他对象将相应的作出反应.观察者模式的应用场景非常广
设计模式-结构型模式(7种)-享元模式
比如,使用 Integer.valueOf() 方法时,实际的代码实现中有一个叫 IntegerCache 的静态类,它就是一直缓存了 -127 到 128 范围内的数值,如下代码所示,你可以在 Java JDK 中的 Integer 类的源码中找到这段代码。通常我们可以结合单例模式来设计具体享元类,为每一个具体享元类提供唯一的享元对象。五子棋中有大量的黑子和白子,它们的形状大小都是一样的,只是出
到底了







