一、基本数据类型
(一共八种,byte、short、int、long、float、double、Boolean、char。String不是基本数据类型!)
1、数值型
(1)整型
1)byte:8bit,
2)short:16bit
3)int:32bit
4)long:64bit
(2)浮点型
1)float(单精度):32bit
2)double(双精度):64bit
2、布尔型
1)boolean:
3、字符型
1)char:16bit
二、基本数据类型的转换
1、自动类型转换
(1)从小范围的类型—>到大范围的类型,会自动类型提升
(2)byte、short、char在运算时,会自动转为int。
(3)给byte,short,char类型赋值的时候,要在其范围内的 常量 才行
2、强制类型转换
从大范围到小范围,需要发生强制类型转换,可能会损失精度
小范围类型 变量名 =(小范围类型)大范围类型的数据;
网友评论