第三章:操作符
一、equals是默认比较引用
二、e代表“10的幂次”
三、移位操作符
- 只可以用来操作整数类型(byte,char,short会先转为int类型)
- 左移 << :将该数字的补码向左移动若干位,在低位补0。
- 有符号右移 >> :补码右移,正数插0,负数插1。
- 无符号右移>>> :补码右移,无论正负,均在高位插0。
四、类型转换操作符
- Java允许我们基础数据类型之间进行互转(boolean类型除外)
- 只要类型比int小,在运算之前,它们都会先自动转为int
- 表达式中最大的数据类型决定了表达式最终结果的数据类型
五、Java没有sizeof
- Java中所有数据类型在所有机器中的大小是相同的,它已经被设计在语言中了。