Java设计模式面试题
时间: 2023-10-29 21:51:32 浏览: 105
1. 什么是设计模式?为什么要使用设计模式?
2. 请列举常见的设计模式及其应用场景。
3. 简述单例模式的实现方法及优缺点。
4. 简述工厂模式的实现方法及优缺点。
5. 简述观察者模式的实现方法及优缺点。
6. 简述适配器模式的实现方法及优缺点。
7. 简述装饰器模式的实现方法及优缺点。
8. 简述代理模式的实现方法及优缺点。
9. 简述模板方法模式的实现方法及优缺点。
10. 简述策略模式的实现方法及优缺点。
阅读全文