# Java设计模式

- [Builder模式](/learnjava/ji-shu-xue-xi/java-she-ji-mo-shi/builder-mo-shi.md)
- [代理模式](/learnjava/ji-shu-xue-xi/java-she-ji-mo-shi/dai-li-mo-shi.md)
- [工厂和抽象工厂模式](/learnjava/ji-shu-xue-xi/java-she-ji-mo-shi/gong-chang-he-chou-xiang-gong-chang-mo-shi.md)
- [观察者模式](/learnjava/ji-shu-xue-xi/java-she-ji-mo-shi/guan-cha-zhe-mo-shi.md)
- [设计模式概述](/learnjava/ji-shu-xue-xi/java-she-ji-mo-shi/she-ji-mo-shi-gai-shu.md)
- [职责链模式](/learnjava/ji-shu-xue-xi/java-she-ji-mo-shi/zhi-ze-lian-mo-shi.md)
- [装饰者模式](/learnjava/ji-shu-xue-xi/java-she-ji-mo-shi/zhuang-shi-zhe-mo-shi.md)
- [Java实现单例的5种方式](/learnjava/ji-shu-xue-xi/java-she-ji-mo-shi/java-shi-xian-dan-li-de-5-zhong-fang-shi.md)
