在Java中 为什么 第一个可以编译过 第二个会出错, 求大佬解答! 多谢。 byte a=0b

在Java中 为什么 第一个可以编译过 第二个会出错, 求大佬解答! 多谢。 byte a=0b01101001; byte b=0b11101001;

byte b=0b11101001,十进制 233, 已经超出byte的最大范围-128-127