数据类型
要求变量的使用要严格符合规定,所有变量都必须先定义后才能执行
弱类型语言
基本类型primitive type
数值类型: 整数,浮点,字符类型 二进制0b 八进制0 16进制0x 开头
整数:byte:1个字节
short:2个字节
int:4个字节
long:8个字节
浮点类型:float:4个字节 //浮点数有舍入误差,最好避免完全使用浮点数进行比较
double:8个字节
字符类型:char:2个字节
boolean类型:占一位的 ture,false
引用类型reference type
类
借口
数组
转义字符
\t :制表符
\n :换行
类型转换
低-------------------------------------------->高
byte,short,char->int->long->float->double
//强制转换 (类型)变量 高->低
//自动转换 低->高
1. 不能对布尔类型进行转换
2. 不能把对象类型转换为不相干类型
3. 高容量变为低容量时要强制转换
4. 转换时可能会余姚内存溢出,或者精度问题