java面试
文章平均质量分 88
你看看别人家的孩子
这个作者很懒,什么都没留下…
展开
-
java锁、同步锁与死锁
java中常用的锁原创 2022-08-16 11:48:49 · 236 阅读 · 0 评论 -
Mybatis面试题
1.Mybatis的优缺点- 优点:基于xml语句编程,相当灵活,不会对应用程序或者数据库的现有设计造成任何影响,SQL写在xml文件里,解除sql与程序代码的耦合,便于统一管理;提供xml标签。支持编写动态sql语句,并且可重用。与jdbc相比,减少了50%以上的代码,消除了JDBC大量冗余的代码,不需要手动开关连接;很好的与各种数据库兼容(因为Mybatis使用JDBC来连接数据库,所以只要JDBC支持的数据库Mybatis 都支持)能够与Spring很好的集成;提供映射标签,支持对象与数原创 2021-06-22 00:45:39 · 139 阅读 · 0 评论 -
Spring面试题总结
Spring 面试题总结1.如何实现一个IOC容器配置文件配置扫描包路径递归包扫描获取 .class 文件反射、确定需要交给Ioc 管理的类对需要注入的类进行依赖注入配置文件中指定需扫描的包路径定义一些注解,分别表示访问控制层、业务服务层、数据持久层、依赖注入注解、获取配置文件注解从配置文件中获取需要扫描的包路径,获取到当前路径下的文件信息以及文件夹信息,我们将当前路径下的所有以.class 结尾的文件添加到一个Set集合中进行存储遍历这个set结合,获取在类上指定有指定注解的类原创 2021-06-21 01:42:37 · 145 阅读 · 0 评论 -
Java面试题经典集合(必背)
这里写目录标题Java基础面向对象封装继承多态Java基础面向对象什么是面向对象?对比面向过程,是两种不同的处理问题的角度面向过程更注重事情的每一个步骤及顺序,面向对象更注重事情有哪些参与者(对象)、及各自需要做什么比如:洗衣机洗衣服面向过程会将任务拆解成一系列的步骤(函数)1、打开洗衣机----->2、放衣服----->3、放洗衣粉-----4、清洗----->5、烘干面向对象会拆出人和洗衣机两个对象:人:打开洗衣机 放衣服 放洗衣粉洗衣机:清洗 烘干从以上例原创 2021-03-31 17:24:04 · 755 阅读 · 0 评论