Java八种基本数据类型
初学者在学习Java第一个接触应该就是数据类型的介绍,并且这也是在以后编程中常用的一种,这里介绍相关的八种基本数据类型及特征。
Java中的基本数据类型分为四类:整型,浮点型,字符型和布尔型。
整型数据:整型分为了四类:byte , short , int , long。
byte:占 8 位 1 个字节,用于表示最小数据单位,如文件中数据,范围为:-128 ~ 127(-2 ^ 7 ~ 2 ^ 7 - 1)。
short: 占 16 位 2 个字节,比较少用,范围为:-32768 ~ 32767 (-2 ^ 15 ~ 2 ^ 15 - 1)。
int: 占 32 位 4 个字节,最常用的基本数据类型之一,范围为:-2147483648 ~ 2147483647 (-2 ^ 31 ~ 2 ^ 31-1)。
long: 占 64 位 8 个字节、比较常用,范围为 -2 ^ 63 ~ 2 ^ 63-1。
浮点型数据:浮点型数据分为了两类:float,double。
float : 单精度类型,占 32 位 4 个字节,后缀为 F 或 f,1 位符号位,8 位指数,23 位有效尾数。
double:占 64 位 8 个字节,后缀 D 或 d,1 位符号位,11 位指数,52 位有效尾数。
字符型数据:char
char:char类型是一个单一的 16 位字符;其最小值是 \u0000(即为0);最大值是 \uffff(即为65,535);并且char 数据类型可以储存任何字符;
布尔类型数据:boolean
boolean:表示 1 位的信息 , 只有两个取值:true 和 false , 这种类型只作为一种标志来记录 true/false 情况;且默认值是 false。
记忆口诀:
byte short int long float double boolean char