面试
文章平均质量分 70
leipf123
这个作者很懒,什么都没留下…
展开
-
SpringMVC
一、Spring MVC的请求流程 1、 用户发送请求至前端控制器DispatcherServlet。 2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。 4、 DispatcherServlet调用HandlerAdapter处理器适配器。 5、 HandlerAdapter经过适...原创 2021-01-25 22:29:46 · 87 阅读 · 0 评论 -
Spring框架面试整理
一、Spring IOC IoC(Inverse of Control:控制反转)是一种设计思想,就是将原本在程序中手动创建对象的控制权,交由Spring框架来管理。IoC 在其他语言中也有应用,并非 Spring 特有。IoC 容器是 Spring 用来实现 IoC 的载体, IoC 容器实际上就是个Map(key,value),Map 中存放的是各种对象。 将对象之间的相互依赖关系交给 IoC 容器来管理,并由 IoC 容器完成对象的注入。这样可以很大程度上简化应用的开发,把应用从复杂的依赖...原创 2021-01-25 22:27:55 · 127 阅读 · 0 评论 -
JVM面试题整理
一、类加载过程 加载:通过全类名获取定义此类的二进制字节流;将字节流所代表的静态存储结构转换为方法区的运行时数据结构;在内存中生成一个代表该类的 Class 对象,作为方法区这些数据的访问入口 验证: 确保加载的类信息符合JVM规范,没有安全方面的问题,主要包括文件格式验证,元数据验证,字节码验证,符号引用验证 准备:正式为类变量(static变量)分配内存并设置类变量初始值的阶段,这些内存都将在方法区中进行分配。注意此时的设置初始值为默认值,具体赋值在初始化阶段完成 解析:虚拟机常量池内的符号引用原创 2021-01-25 22:17:28 · 107 阅读 · 0 评论