作用:是将对象的对应的二进制数向右移动指定的位数
区别:
无符号右移“>>>” :在运算时数字无论正负,都会在高位补零
有符号右移“>>”:运算的数字为正时,高位补零,为负时高位补1
例如:二进制数1100 1001 高位就是1100 低位就是1001
高位就是左边的位数,低位就是右边的位数
public V put(K key, V value) {
return putVal(hash(key), key, value, false, true);
}
原文:https://www.cnblogs.com/gradle/p/14814541.html