Java基础
EasyTom在北京
有天分并且在慢慢努力!
展开
-
1.8ConcurrentHashMap学习
1.8ConcurrentHashMap学习 --- 学自图灵周瑜大大vip课程大致了解下 - -putfinal V putVal(K key, V value, boolean onlyIfAbsent) { if (key == null || value == null) throw new NullPointerExceptio...原创 2021-04-06 23:05:48 · 94 阅读 · 0 评论 -
1.8HashMap学习
1.8HashMap学习 --- 学自图灵周瑜大大vip课程大致学了学 - - 梳理了下过程 红黑树操作比较绕 没有特别细研究//LinkendHashmap才用得到 -> evict 重复覆盖不? => onlyIfAbsent final V putVal(int hash, K key, V value, boolean onlyIfAb...原创 2021-04-06 18:15:02 · 141 阅读 · 0 评论 -
1.7ConcurrentHashMap学习
1.7ConcurrentHashMap学习 --- 学自图灵周瑜大大vip课程Unsafe跟CAS有关。安全操作 可以获取内存中对象的值Segment继承了ReentrantLock 像一个小的HashMap //HashEntry[]的大小 扩容因子 并发级别(Segment个数) public ConcurrentHashMap(int initia...原创 2021-04-05 21:50:28 · 142 阅读 · 2 评论 -
1.7HashMap学习 -> HashMap基础
1.7HashMap学习 --- 学自图灵周瑜大大vip课程目录1.7HashMap学习学习HashMap首先要了解一些运算符&、|、||、^、<<、>>基本属性调用无参构造put方法学习HashMap首先要了解一些运算符&、|、||、^、<<、>>&按位与的运...原创 2021-04-05 17:08:54 · 1495 阅读 · 3 评论