1.JAVA的数据类型
1.1基本类型(primitive type)
1.1.1数值类型(八大基本数据类型↓)
1.1.1.1整数类型
- byte:占1个字节(1byte=8bit位,即2^8=256) 范围:-128-127
- short:占2个字节(16位,2^16=65536)范围:-32768-32767
- int:占4个字节(32位) 范围:-2147483648-2147483647
- long:占8位字节(64位) 范围:-9223372036854775808-9223372036854775807
整形拓展:
1.1.1.2浮点类型
- float:占4个字节
- double:占8个字节
tip:工作中一般不用float和double来存储(有舍入误差),一般用BigDecimal。
1.1.1.3字符类型
- char:占2个字节
tip:转移字符 \t = Tab \n = Enter
1.1.2布尔类型
- boolean:占1 位(bit),值只有true和false
1.2引用数据类型(Reference Type)
类
接口
数组