提起计算机的存储空间,就会想到字节,也就是byte,毕竟我们最初学习课本知识的时候就接触到了。在java里byte也是整数类型的一种,跟short比占用空间只有它的一半,也算是排在基础内容前列的数据类型,下面就让我们一起学习byte相关的知识点,还是按照以往的学习模板。
1.定义
它是8位、有符号的、以二进制补码表示的整数。默认值为0,占用的空间只有int类型的四分之一。
2.取值范围
-128~127(-2的7次方到2的7次方-1)
3.关键字表示
byte someByte=20;
4.实例
byte minByte=-128;//byte最小值
byte maxByte=127;//byte值
byte overMinByte=-129;//编译出错
byte overMaxByte=128;//编译出错
byte overMinByte=(byte)-129;//结果为127
byte overMaxByte=(byte)128;//结果为-128
注意:
byte是Java原始类型。byte可存储在[-128,127]范围以内的整数值。
Byte类是byte原始类型的包装对象类。它定义代表此类型的值的范围的MIN_VALUE和MAX_VALUE常量。
以上就是我们在java基础中byte简介及其使用,在存储空间的占用上是非常小的,相信这点受到很多小伙伴们的追捧与喜爱,学会的赶紧尝试下吧。
我是李老师说Java,专注Java各类问题的解决、Java最新技术的分享、Java零基础到精通的教学,关注我,带你开启程序开发之路。