- 博客(2)
- 收藏
- 关注
转载 乐观锁和悲观锁的区别及使用场景
转载自:https://blog.csdn.net/u010739551/article/details/81184203悲观锁悲观锁(Pessimistic Lock),顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。悲观锁:假定会发生并发冲突,屏蔽一切可能违反数据完整性的操作。Java s...
2019-02-22 11:02:41 2085 2
转载 HashMap的实现原理及hash冲突(碰撞)解决方法
HashMap 采用一种所谓的“Hash 算法”来决定每个元素的存储位置。当程序执行 map.put(String,Obect)方法 时,系统将调用String的 hashCode() 方法得到其 hashCode 值——每个 Java 对象都有 hashCode() 方法,都可通过该方法获得它的 hashCode 值。得到这个对象的 hashCode 值之后,系统会根据该 hashCode 值来...
2019-02-19 11:20:08 34643 11
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人