- 博客(8)
- 收藏
- 关注
原创 Java基础-集合面试题
因为List的两种结构,数组与链表在随机访问、插值删除基本是两个极端,所以Set的出现就是主打一个“中庸”思想,中和各自优缺点;能否重复 (全否:虽然在代码上看,可以存在多个相同K的元素,因为不报错,但是后者会覆盖前者,所以说不可重复。能否重复(全否,原因都是:相同元素哈希值一样,在代码中虽然不会报错,但实际没放进去,所以不可重复)与Set类似,放弃掉V就是Set,所以谈。【除此,List都是。K、V都不可为null。(放进集合的顺序)、
2024-04-10 17:00:17
385
原创 常用设计模式、设计原则了解
定义一个专门创建对象的接口,但无需指定具体的类;与工厂方法区别工厂方法是针对单个产品(一种对象)的创建;抽象工厂是针对一系列产品(多种对象)的创建;抽象工厂就像是实际生活中的工厂,这个工厂中有多条产品生产线,而工厂方法就像是其中一条产品生产线。
2024-04-03 13:29:59
924
原创 Java基础-JDK,JRE,JVM面试题
Java Virtual Machine,Java虚拟机,是Java程序正真运行的地方,也是Java语言跨平台一次编译多处运行的关键,想要在哪个操作系统运行,则只需要安装对于的JVM(JRE)就行。:每一个创建的对象都有一个引用计数器,表示该对象有几个引用指向它,当计数器为零时,表示没有引用指向,就是没有用了,则就可被回收。因为JVM跟语言没有直接关系,只识别class字节码文件,Java的.class就是一种字节码文件,还有像Kotlin语言编译成字节码文件后也可以在JVM上运行。
2024-04-01 09:13:31
633
原创 SpringMVC面试题
(2)然后加载MyBatis,因为MyBatis是动态生成Dao实现类,没有手写实现类则没有@Repository注解,在MyBatis数据源配置文件中,配置Dao扫描包,加载Dao对象放入IOC容器;(3)前端控制器调用【处理器适配器HandlerAdapter】,处理器适配器调用上一步找到的处理器Handler,执行对应的方法,返回视图对象,依次返回给前端控制器,(1)请求转发实际是一次请求,A请求B进一步请求C,C返回B进一步返回给A,所以后面环节是能够拿到前面环节的参数;
2024-03-31 16:24:28
938
原创 HTML面试题
不仅仅是文字,还包括样式效果、多媒体信息(图片、音频、视频)。:双标签:<start tag>内容</end tag>;单标签<tag />。
2024-03-28 22:49:27
472
原创 数据库事务面试题
数据库事务(DataBase Transaction),是指一些列操作的集合;这些操作要么完全的执行,要么完全的不执行;或者要么全部执行成功,要么全部失败;在Spring中,Spring将事务写为一个内置的AOP。
2024-03-27 10:32:49
563
原创 Spring面试题
AOP需要配置切面(辅助业务类)、被切面(主业务类)、切点(主业务类当中的方法)、通知(辅助业务类中的方法,前置通知、后置通知、环绕通知、返回后通知、异常通知)。IOC容器:Spring中专门用来存放、管理Java中所有对象,控制对象与对象之间的依赖关系,Spring中的这种对象也叫Java Bean。控制反转:反转的是对象创建的责任,将对象创建的责任从程序的内部转移至程序的外部,也就是Spring中指的IOC容器。2.自动装配:byName,自动按照Bean的Id去匹配;往aop包下的切面类中配置。
2024-03-22 17:33:28
643
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人