Java面试常考的设计模式汇总

Java面试常考的设计模式

Java面试的过程中,设计模式是常考的一项,本篇文章对面试中常考的设计模式进行了汇总,主要针对的是校招面试。

设计模式主要指的就是 GoF 的23种设计模式,其分为三个方面:创建型模式、结构型模式、行为型模式。下面就罗列出每个方面常考的设计模式。

1、创建型模式:

单例模式(文章链接:浅析Java设计模式——单例模式(1)/ 单例模式(2)

工厂模式(文章链接:浅析Java设计模式——简单工厂模式 / 工厂方法模式 / 抽象工厂模式

2、结构型模式:

适配器模式、装饰模式、外观模式(文章链接:适配器模式 / 装饰模式 / 外观模式

3、行为型模式:观察者模式  /  迭代器模式

以上就是常考的设计模式,如有不对的地方还请指正,交流学习。

猜你喜欢

转载自blog.csdn.net/qq_38190057/article/details/80545293