1. 关系操作符 (<, >, <=, >=, ==, !=)
* 生成一个boolean(布尔)结果
* 等于和不等于适用于所有的基本数据类型,而其他比较符不适用于boolean类型
* equal() 的默认行为是比较引用
2. 逻辑操作符(与&&, 或||, 非!)
* 生成布尔值(true或false)
* 只可应用于布尔值
* 短路现象
3. 按位操作符(与&, 或|, 非~,异或^)
* 应用于整数基本数据类型(如:byte, char, short, int, long)
* 对于布尔类型只能进行&、|、^操作,不能进行~操作
4. char, byte, short 使用算数操作符得到int类型的结果
5. 对于char, byte, short,复合赋值并不需要类型转换,会自动将它计算的结果强制类型转换为左侧的类型