Skip to main content
AQS原理
AbstractQueuedSynchronizer的原理

javaaqsAbstractQueuedSynchronizer线程About 3 min
状态模式
允许对象在其内部状态改变时改变其行为,对象看起来似乎修改了它的类。

设计模式状态模式About 2 min
解释器模式
提供了解释语言语法或表达式的方式,通常用于设计小型语言解析器。

设计模式命令模式About 6 min
模板方法模式
在一个抽象类中定义一个操作中的算法骨架,而将一些步骤延迟到子类中实现。

设计模式模板方法模式About 1 min
备忘录模式
在不破坏封装性的前提下,捕获一个对象的内部状态并在需要时恢复它。

设计模式备忘录模式About 2 min
中介者模式
定义一个中介对象来封装系列对象间的交互,降低对象间的耦合度。

设计模式中介者模式About 3 min
观察者模式
定义了一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都会得到通知并自动更新。

设计模式观察者模式About 2 min