今天在看ThreadLocal源码的时候
遇到了如图红色标注的操作符,一时不清楚什么意思,经过求证最终确定为“无符号右移及赋值”及赋值操作
int i = 8;
i >>>= 1; //移位并赋值
System.out.println(i); //结果为4
今天在看ThreadLocal源码的时候
遇到了如图红色标注的操作符,一时不清楚什么意思,经过求证最终确定为“无符号右移及赋值”及赋值操作
int i = 8;
i >>>= 1; //移位并赋值
System.out.println(i); //结果为4