一、基本的数据类型
基本类型有以下四种:
1.int长度数据类型有:byte(8bits)、short(16bits)、int(32bits)、long(64bits);
2.float长度数据类型有:单精度(32bits float)、双精度(64bits double)。
java中将小数默认为double类型,也可以在double类型后添加后缀d或者D,若要定义float需在数据后面用f或者F声明,如果使用long类型,则必须加后缀l或者L;
3.boolean类型变量的取值有:true、false;
4.char数据类型有:unicode字符,16bits。一个char可以保存一个汉字。
8中基本类型对应的类类型:Byte、Short、Integer、Long、Float、Double、Boolean、Character。
基本的数据类型由低级到高级分别为:(byte、short、char)--int--long--float--doube。
ps:此处的“级别”是表示值得范围的大小。
二、数据类型之间的转换
分为以下几种情况:
1.低级到高级的自动类型转换;
2.高级到低级的强制类型转换(会导致溢出或丢失精度);
3.基本类型向类类型转换;</