Java数据类型、转换
1. 数据类型
- 基本数据类型
- 数值型
- 整数型
- byte:1字节
- short:2字节
- int:4字节
- long:8字节
- 浮点型
- float:4字节
- double:8字节
- 整数型
- 字符型
- char:2字节
- 布尔型
- boolean:
- 数值型
- 引用数据类型
- 类(字符串在这里)
- 数组
- 接口
2. 自动类型提升
byte,char,short-->int-->long-->float-->double
3. 强制类型转换
使用规则:强制转换符()
,将容量大的数据类型转为小的
可能出现的问题:
- 精度降低或溢出
- boolean不可以转换
- 字符串不能转为基本类型