java位运算

1)正数的原码、反码、补码都相同,负数的反码是除符号位为1外,其他位全取反;补码就是“反码 + 1”。

1 public class Test04 {
2 
3     public static void main(String[] args) {
4         int x = 3;
5         System.out.println(x >> 33);
6         System.out.println(x );
7     }
8 
9 }

输出结果为:

1
3

posted @ 2017-07-24 20:57  XuGuobao  阅读(163)  评论(0编辑  收藏  举报