1. 转义字符
- \b:退格
- \t:制表符
- \n:换行
- \r:回车
- \”:双引号
- \’:单引号
- \\:反斜杠
2. 类型转换
1. 自动类型转换
byte short int long 1 2 4 8自动提升
float double 4 8 自动提升
byte short int 到float到double,自动提升,但是int在自动转换为float类型时虽然大小一样,但是却损失了精度
如果两个操作数中有一个是double类型,另一个数就会转换为double类型
否则,如果其中一个操作数是float类型,另一个也会转为float类型
否则,如果其中一个是long类型,另一个将会转为long类型
否则,两个操作数都将转换为int类型
char也可以自动转换为int类型
2.强制类型转换
强制类型转化:cast
如果试图将一个数值从一种类型强制转换为另一种类型,而又超出了目标类型的表示范围,结果就会截断为一个完全不同的值,例如byte(300)的实际值为44