JAVA的基本数据类型

144 阅读1分钟

1.JAVA的数据类型

1.1基本数据类型(primitive type)

1.1.1数值类型(八大基本数据类型↓)

1.1.1.1整数类型

  • byte:占1个字节(1byte=8bit位,即2^8=256) 范围:-128-127

image-20211208150217915.png

  • short:占2个字节(16位,2^16=65536)范围:-32768-32767

image-20211208150348763.png

  • int:占4个字节(32位) 范围:-2147483648-2147483647 image-20211208150516771.png

  • long:占8位字节(64位) 范围:-9223372036854775808-9223372036854775807 image-20211208150715716.png

整形拓展:

image-20211208153712487.png

1.1.1.2浮点类型

  • float:占4个字节

  • double:占8个字节

image-20211208150930638.png

tip:工作中一般不用float和double来存储(有舍入误差),一般用BigDecimal。

1.1.1.3字符类型

  • char:占2个字节

image-20211208151336011.png

tip:转移字符 \t = Tab \n = Enter

1.1.2布尔类型

  • boolean:占1 位(bit) ,值只有true和false

1.2引用数据类型(Reference Type)

接口

数组