数据类型与运算符
JavaSE Day03 数据类型与运算符 数据类型 引入数据类型的意义:由于在java中变量的数据随时改变,所以引入数据类型主要有两个目的。 目的一:为了限制当前变量当中所存储的数据,变量当中的数据必须是可兼容的。 目的二:为了限制当前变量在内存中的空间大小。 数据类型的分类 1. 基本数据类型 基本数据类型主要有 整数 浮点数 字符型 布尔型 整数 整数的数据类型有 byte short int long 分成四类整型的原因是主要看取值范围 比如年龄 0~100 byte的数据类型就比较合适,因为1byte=8bit 2 8 2^8 2 8 =256 共256种。 byte byte类型的数据占内存为1字节 范围:-128 ~ 127( − 2 7 -2^7 − 2 7 ~ 2 7 − 1 2^7-1 2 7 − 1 ) 2 8 2^8 2 8 共256种数据可用。 short short类型的数据占内存为2字节 范围: -32768~32767 ( − 2 15 -2^{15} − 2 1 5 ~ 2 15 − 1 2^{15}-1 2 1 5 − 1 ) int int类型的数据占内存为4字节。 范围:( − 2 31 -2^{31} − 2 3 1 ~ 2 31 − 1 2^{31}-1 2 3 1 − 1 ) 整数常量默认是int类型。 long