Java面试常考的设计模式
Java面试的过程中,设计模式是常考的一项,本篇文章对面试中常考的设计模式进行了汇总,主要针对的是校招面试。
设计模式主要指的就是 GoF 的23种设计模式,其分为三个方面:创建型模式、结构型模式、行为型模式。下面就罗列出每个方面常考的设计模式。
1、创建型模式:
单例模式(文章链接:浅析Java设计模式——单例模式(1)/ 单例模式(2))
工厂模式(文章链接:浅析Java设计模式——简单工厂模式 / 工厂方法模式 / 抽象工厂模式 )
2、结构型模式:
适配器模式、装饰模式、外观模式(文章链接:适配器模式 / 装饰模式 / 外观模式 )
以上就是常考的设计模式,如有不对的地方还请指正,交流学习。