1.数据类型
1.数据类型
作用
规范变量的大小,使得内存使用更加合理。
分类
基本数据类型:存储数值。int a = 3; a = 3(数)
引用数据类型:存储地址。String a = " 3"; a = FFF(地址)
基本数据类
byte:1个字节,取值范围-128~127,默认值0
short:2个字节,默认值0
int:4个字节,默认值0
long:8个字节 ,默认值0L
float:4个字节,默认值0 float a = 1.11f;
char:2个字节,取值范围0~65535,默认值为空
boolean:1个字节,用于判断真或假(仅有两个值,即true、false),默认值false
注意:整数默认int,小数默认double
2.数据优先级:
在数据转换中有体现,字节数高优先级高。
3.数据转换:
1.二进制操作
例如取反 -10.
这里的-10是原码,转换成计算机内的储存的补码,取反后在转成源码。
2.基本数据的转换
自动转换(低优先级向高优先级),强制转换(高优先级向低优先级) 有可能会损失高位数据。
4.常见的ASCII码
0:48
a:97
A:65