可以简要认为是存放值的容器
a.基本数据类型(8种)
b.引用数据类型
在JAVA中除了8种基本数据类型外只有引用数据类型
1.向上转型(自动转换)
小类型(范围)转为大类型(范围)
2.向下转型
大类型(范围)转为小类型(范围)
一般情况下是不允许的,但是可以强制类型转换
3.补充:范围指的是值的取值范围区间 具体为:-2n到2n-1