![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
LibraryPatron
这个作者很懒,什么都没留下…
展开
-
对ConcurrentHashMap1.7的一些理解
ConcurrentHashMap 1.7 数据结构:每一个实际存放元素的HashEntry数组由不同的Segment锁保护,HashEntry是一个链表。1.put put时先定位到Segment上,s = (Segment<K,V>)UNSAFE.getObject(segments, (j << SSHIFT) + SBASE) ...原创 2019-11-15 12:28:37 · 151 阅读 · 1 评论 -
为什么ReentrantLock可重入次数最大为2147483647
因为AQS中的state使用int类型存储,最大到2^31-1。原创 2019-09-19 09:19:13 · 494 阅读 · 0 评论