摘要:
事务机制 关系型数据库需要遵循ACID机制 具体内容如下: 隔离级别: 什么是脏读? 脏读是当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时候,另一个事务也在访问一个数据,然后使用这个数据。 什么是幻读? 幻读:是指当事务不是独立执行时发生的一种现象,例如第一个事务 阅读全文
posted @ 2019-01-11 16:56
林木声
阅读(256)
评论(0)
推荐(0)
摘要:
Collection 1、list ArrayList:Object数据 Vector:Object数据 LinkedList:双向链表 2、Set HashSet(无序,唯一):底层是HashMap实现 LinkedHashSet:LinkedHashSet继承HashSet,并且内部通过Link 阅读全文
posted @ 2019-01-11 16:22
林木声
阅读(534)
评论(0)
推荐(0)
摘要:
1、底层数据结构: JDK1.7的ConcurrentHashMap底层使用分段的数据+链表实现,JDK1.8采用的数据结构和HashMap1.8的结构一样。数据+链表/红黑二叉树。 Hashttable和JDK1.8之前的HashMap的底层数据结构类似都是采用数据+链表的形式,数组是HashMa 阅读全文
posted @ 2019-01-11 16:12
林木声
阅读(590)
评论(0)
推荐(0)
摘要:
HashSet底层是基于HashMap实现的。HashSet的源码非常少,因为除了clone()方法、writeObject()方法、readObject()方法是HashSet自己实现的,其他方法都是直接调用HashMap中的方法。 HashSet和HashMap对比 1、HashSet实现了Se 阅读全文
posted @ 2019-01-11 15:59
林木声
阅读(467)
评论(0)
推荐(0)

浙公网安备 33010602011771号