Java中byte的一些总结
1.byte是java中基本数据类型
2.用来声明变量,存放数值类型的值
3.取值范围-128~127
4.是有符号byte,java中没有无符号byte,而在c++中,无符号byte范围为0~255
5.1byte(字节)=8bit(位),计算机中最小存储数据的单位,由8个二进制0,1组成
6.按照无符号byte,应该有2的8次方个排列组合=256种,但java中,最高位是符号位,用来表示正负(0正1负),即-10000000,1表示负,用来排列组合的只有后边7位,即0-127总共2的7次方128种情况
这128种另一半加上负号,即-127到-0,但可能是规定,计算机中-0没有意义,就用-128来代替负0,故范围并非-127~127
浙公网安备 33010602011771号