移位运算符

1. 左移位运算符 ( << ), 例子 4 << 2 = 16; 

  将 4 转成二进制然后向左移两位,再转成数字, 运算含义: 4 乘以 2的平方

2. 由移预算符 (>>), 例子 4 >> 2 = 1;

  将 4 转成二进制然后向右移两位,再转成数字,预算含义: 4 除以 2的平方

3. 无符号右移运算符 ( >>> ), 类似右移预算符, 忽略了符号位扩展,0补最高位  无符号右移运算符>>> 只是对32位和64位的值有意义

 

posted @ 2017-05-15 10:49  她在村口等我  阅读(132)  评论(0编辑  收藏  举报