集合与并发编程
现有用例图后有功能树,用例图更接近于需求
JUC 集合规约
吃不准就用concurrentHashMap
位移的好处是速度快不需要运用加法器,使用晶体管的物理特性就可以完成 ,若使用加法器,速度就慢
说到底就是要找 13 1101 -》 1111 16
找到全是1111 + 1 就是刚好比他大的2的幂次方
落槽运算
在这里插入图片描述
右移动16位的原因是 100100100111 0000000000000000
可见低16位全部是0 这样特征类型的数字都将被放入 slot【0】,右移可以有效的将数字打散
高16位和低16位进行异或
但是效率极高的位运算编程的过程中很少使用的原因是因为可读性较差
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述