问1:
1个INT是4个字节,那意思是byte[4] 可以代表一个INT对吗
问2:
如果byte[4]可以代表一个INT,那一个byte是8位可以存储-128-127的数字(第一位是符号位)
那这样的话,INT最大值应该是:01111111011111110111111101111111=2139062143咯
但是用Integer.MAX_VALUE得出2147483647=01111111111111111111111111111111
所以我迷茫了,这个byte第一位是符号位到底怎么解释呀,为啥INT最大值(2147483647)第一位是0呀?