基本数据类型包括四大类八大种:

第一类:整数型

byte,short,int,long

第二类:浮点型

float,double

第三类:布尔型

boolean

第四类:字符型

char

数据类型占用的字节

类型 大小
byte 1字节
short 2字节
int 4字节
long 8字节
float 4字节
double 8字节
char 2字节
boolean 1 bit

关于基本数据类型之间的互相转换:转换规则

1.八种基本数据类型当中除布尔类型之外剩下的7中类型之间都可以互相转换
2.小容量向大容量转换,称为自动类型转换,容量从小到大排序
byte < short < int < long < float < double
char <
任何浮点类型不管占用多少个字节,都比整数类型容量大。
char和short可表示的种类数量相同,但是char可以取更大的正整数
3.大容量转换成小容量,叫做强制类型转换,需要加强制类型装换符,程序才能编译通过,但是在运行的时候会损失精度
4.当整数字面值没有超出byte,short,char的取值范围,可以直接复制给byte,short,char类型的变量
5.byte,short,char混合运算的时候,各自先转换成int的类型在做运算
6.多种数据类型的混合运算,先转换成容量最大的那种类型在做运算