Java中int数据类型转byte类型,int数为-129,答案尽可能详细答:int 是4字节的, 用补码存储 -129: 原码: 1000 0000, 0000 0000, 0000 0000, 1000 0001 反码: 1111 1111, 1111 1111, 1111 1111, 0111 1110 补码: 1111 1111, 1111 1111, 1111 1111, 0111 1111 转成byte后, 高的3个字节就被舍弃了, 剩最低的一个字节 也就是 0111 1111 十六进制为 7f...