整数类型的三码合一
负数的原码是正数的原码
反码最高为位1,即0代表正,1代表负 取二进制的相反数
补码 反码的基础上加1
例题
25 在Java中的 二进制
原码:0000 0000 0000 0000 0000 0000 0001 1001
反码:0000 0000 0000 0000 0000 0000 0001 1001
补码:0000 0000 0000 0000 0000 0000 0001 1001
-25
原码:1000 0000 0000 0000 0000 0000 0001 1001
反码:1000 0000 0000 0000 0000 0000 1110 0110
补码:1000 0000 0000 0000 0000 0000 1110 0111
小结:以为Java底层中是Int 类型,int在Java占4个字节,1个字节为8位 32位