php

图解Java设计模式之设计模式面试题

2020-01-05  本文已影响0人  小小一技术驿站

图解Java设计模式之设计模式面试题

1.1 Java设计模式内容介绍

1.1.1 先看几个经典的面试题

<bean id="id01" class="com.demo.spring.bean.Monster" scope="prototype" />

4)Spring中原型bean的创建,就是原型模式的应用
5)代码分析 + Debug源码

1.1.2 设计模式的重要性

1)软件工程中,设计模式(design pattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。这个术语是埃里希·伽玛等人在1990年代从建筑设计领域引入到计算机科学的
2)大厦 VS 简易房


在这里插入图片描述

3)拿实际工作经历来说,当一个项目开发完后,如果客户提出增新功能,怎么办?(可扩展性,使用设计模式,软件具有很好的扩展性)
4)如果项目开发完后,原来程序员离职,你接手维护该项目怎么办?(维护性【可读性、规范性】)
5)目前一线IT公司,都会问在实际项目中使用过什么设计模型,怎样使用的,解决来什么问题。
6)设计模式在软件中哪里?面向对象(oo) =》功能模块【设计模式 + 算法(数据结果)】 =》框架【使用到多种设计模式】=》架构【服务器集群】

上一篇 下一篇

猜你喜欢

热点阅读