![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java面试题集合
文章平均质量分 54
卖肉的宁哥
若你决定灿烂
山无遮,海无拦
展开
-
java常问 mysql面试题解
MySQL常问面试题 什么是事务? 事务就是逻辑上的一组操作,要么都执行,要么都不执行 ACID是什么? 原子性 就是之前说过的事务,要么都成功,要么全部都失败,不可能只执行其中的一部分操作 一致性 就是,系统(数据库)从一个一致性的状态转移到拎一个一致性状态,不会存在中间的态 隔离性 通常来讲,一个事务在完全提交之前,对其他的事务是不可见的,有可能出现例外的情况 持久性 一旦事务提交了,那么就永远是这个样子了,不糊进行更改了,哪怕系统崩溃都不会去影响这个结果 并发事务会带来什么问题 脏读 当一个事务正在访原创 2021-12-14 11:11:50 · 583 阅读 · 0 评论 -
JAVA面试题一:HashMap(JDK1.7和JDK1.8)时,HashMap的区别
HashMap(JDK1.7和JDK1.8)时,HashMap的区别(面试常问) 区别1: JDK1,7的时候使用的是数组+单链表的数据结构,但是在JDK1.8及以后使用的是数组+链表+红黑树的数据结构(当链表的深度达到8的时候,也就是默认阈值的时候就会自动扩容,把链表转成红黑树的结构,) 区别二: JDK1.7用的是头插法,而JDK1.8之后使用的是尾插法,因为JDK1.7用单链表进行的纵向延伸,当采用头插法会容易出现逆序且唤醒链表死循环问题,但是在JDK1.8之后因为加入了红黑树的尾插法,能够有效的避免原创 2021-12-13 11:16:51 · 451 阅读 · 0 评论