byte(1字节).short(2字节).int(4字节).long(16字节) java中前缀加上0b或者0B就可以写二进制数,前缀加上0就可以写八进制数,前缀加上0x或者0X就可以写十六进制数 一个字节是8位,最高位是符号位,最高位为0则是正数.最高位为1则是负数, 先了解原码.反码和补码的表示规则: 0的表示: 原码:有正零和负零之分,[+0]补=0000 0000,[-0]补=1000 0000; 反码:同样有两种表示方法,[+0]反=0000 0000 ,[-0]反=1111 1111…