![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试题
文章平均质量分 88
李奶奶你站住
coding
展开
-
舌战面试官-中间件篇
中间件-redis和mq一级目录由于项目中这两个使用的比较多,我主要挑一些比较常见的面试题来写,主要是查缺补漏一级目录原创 2022-03-20 20:15:45 · 153 阅读 · 1 评论 -
舌战面试官-Spring篇
spring面试题一、spring怎么解析一个请求?一、spring怎么解析一个请求?请求进来都由DispatcherServlet接收,DispatcherServlet会通过HandlerMapping找到对于的controller,DispatcherServlet再找到对应的HandlerAdpacher处理controller得到modelAndView对象返回给前端。...原创 2022-03-20 16:51:22 · 431 阅读 · 0 评论 -
舌战面试官-多线程篇(持续更新中)
舌战面试管-多线程篇一、进程和线程的区别二、什么是上下文切换三、什么是死锁?死锁的条件是什么?四、线程的状态和生命周期五、线程的创建方式六、为什么要调用了start()再调用run()方法,而不是直接调用run()方法七、谈谈synchronized一、进程和线程的区别进程是操作系统分配资源的基本单位线程是cpu任务调度和执行的基本单位一个进程可以有多个线程,所以线程又可以称为轻量级进程进程之间是相互独立的,而同一进程下的线程可以共享进程的资源二、什么是上下文切换线程占据的资源,比如说程序计数原创 2022-03-08 23:17:36 · 223 阅读 · 2 评论 -
舌战面试官-JVM篇
舌战面试官-JVM篇一.讲讲JVM的主要组成部分及其作用一.讲讲JVM的主要组成部分及其作用JVM内存区域分为运行时数据区,类加载子系统,执行引擎,本地库接口和本方方法库;运行时数据区:虚拟机栈,本地方法栈,堆,方法区程序计数器类加载子系统:类加载器执行引擎:即时编译器,垃圾回收器作用:首先编译器将.java编译成.class字节码 ,类加载子系统通过全限定类名将字节码加载进运行时数据区的方法区。字节码文件通过执行引擎转换成底层系统指令,再交给cpu去执行,而过程中需要用到其他语言,就得通过本原创 2022-03-07 22:04:42 · 209 阅读 · 0 评论