java-interview
文章平均质量分 92
面试题总结
今天(^-^)V要学习鸭
这个作者很懒,什么都没留下…
展开
-
Java-JVM-面试题
加载: 将字节码文件中的.class文件,通过类加载器,加载进运行时数据区的方法区内,并创建一个大的Class对象链接:(验证、准备、解析)① 验证(比如说验证字节码文件开头是CAFFBABA,版本号等)② 准备(为类变量赋予默认的初始化值, 使用static+final修饰, 且显示赋值不涉及到方法或者构造器调用的基本数据类型或者String类型的显示赋值都在准备阶段)③ 解析:将类中的符号引用变成直接引用(符号引号在字节码文件的常量池中)原创 2023-03-31 10:21:49 · 2473 阅读 · 0 评论 -
MySQL-面试题
这个是默认规定的,InnoDB中页的默认大小就是16KB,以页作为磁盘和内存之间交互关系的基本单位,也就是最少一次从磁盘读取到内存中最少是16KB。聚簇索引存放了完整的记录在叶子节点中,并且不需要我们通过index语句去创建,Innodb存储引擎会自动为我们创建。非聚簇索引(又称二级索引),是需要我们手动通过index去创建,并且他存储的数据不是完整的数据,只存储了你当前创建的索引字段和主键。并且在查找中如果使用到非聚簇索引,并且字段还涉及到除了当前索引字段和主键字段以外的字段,是需要涉及到回表操作。原创 2023-04-04 22:10:17 · 537 阅读 · 0 评论 -
MyBatis-面试题
Mybatis 是一个半 ORM(对象关系映射)框架,它内部封装了 JDBC,开发时只需要关注 SQL 语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement 等繁杂的过程。程序员直接编写原生态 sql,可以严格控制 sql 执行性能,灵活度高。MyBatis 可以使用 XML 或注解来配置和映射原生信息,将 POJO 映射成数据库中的记录,避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。原创 2023-03-28 09:48:50 · 685 阅读 · 0 评论 -
Spring-面试题
Spring框架是一个开源的具有容器性质的轻量级框架。容器IOC(控制反转)AOP(面向切面编程)。事务传播行为(propagation behavior)指的就是当一个事务方法被另一个事务方法调用时,这个事务方法应该如何进行。例如:methodA事务方法调用methodB事务方法时,methodB是继续在调用者methodA的事务中运行呢,还是为自己开启一个新事务运行,这就是由methodB的事务传播行为决定的。传播行为?原创 2023-03-27 23:34:49 · 495 阅读 · 0 评论 -
Redis面试题(2023最新版)
redis 面试总结 redis 持久化 分布式锁 淘汰策略 Redis 五大基本类型 Redis 事务 主从复制 LRU算法原创 2023-03-07 10:27:02 · 2100 阅读 · 0 评论 -
Java-设计模式-面试题
【代码】Java-设计模式-面试题。原创 2023-02-15 20:48:55 · 110 阅读 · 0 评论 -
javaSE-集合类-面试题
java 集合类 面试题 总结原创 2023-02-13 20:44:26 · 117 阅读 · 0 评论