导语
目前市面上的面试题存在两大问题:第一,题目太旧好久没有更新了,还都停留在 2010 年之前的状态;第二,近几年 JDK 更新和发布都很快,Java 的用法也变了不少,加上 Java 技术栈也加入了很多新的框架,比如 Spring Boot、Spring Cloud 等,但类似的面试题却极少。
于是便整理一篇全面的PDF面经,这篇面经有以下优点:
- 披沙拣金提炼出每个 Java 模块中最经典的面试题;
- 答案准确,每个题目都是我仔细校对过的;
- 接近最真实的企业面试,题目实用有效果;

JVM与调优

文末获得面经领取方式

spring面试专题
- 1、什么是 Spring 框架?Spring 框架有哪些主要模块?
- 2、使用 Spring 框架能带来哪些好处?
- 3、什么是控制反转(IOC)?什么是依赖注入?
- 4、请解释下 Spring 框架中的 IoC?
- 5、BeanFactory 和 ApplicationContext 有什么区别?
- 6、Spring 有几种配置方式?
- 7、如何用基于 XML 配置的方式配置 Spring?
- 8、如何用基于 Java 配置的方式配置 Spring?
- 9、怎样用注解的方式配置 Spring?
- 10、请解释 Spring Bean 的生命周期?
- 11、Spring Bean 的作用域之间有什么区别?
- 12、什么是 Spring inner beans?
- 13、Spring 框架中的单例 Beans 是线程安全的么?
- 14、请举例说明如何在 Spring 中注入一个 Java Collection?
- 15、如何向 Spring Bean 中注入一个 Java.util.Properties?
- 16、请解释 Spring Bean 的自动装配?
- 17、请解释自动装配模式的区别?
- 18、如何开启基于注解的自动装配?
- 19、请举例解释@Required 注解?
- 20、请举例解释@Autowired 注解?
- 21、请举例说明@Qualifier 注解?
- 22、构造方法注入和设值注入有什么区别?
- 23、Spring 框架中有哪些不同类型的事件?
- 24、FileSystemResource 和 ClassPathResource 有何区别?
- 25、Spring 框架中都用到了哪些设计模式?

由于篇幅原因,在这就不做全部展示了,这些题我已经整理成pdf文档免费分享给那些有需要的朋友,同时整理也花费了蛮多时间,有需要的朋友可以帮忙转发分享下然后私信关键词【面试资料】即可获取免费领取方式!
