1、关系运算符的运算结果是boolean值,为true和false。
2、逻辑运算同上。
3、移位运算时,如a>>n,若a为byte,short,int类型数据,则系统先计算出n%32的值m,再进行运算a>>m,若a为long类型,则 m=n%64。
4、用同一个数对数a进行两次“异或”运算结果仍是a。
5、instanceof左面的操作元是一个对象,右面是一个类。当左边的对象为右边类所创的对象时,值为true,否则为false。
本文详细介绍了Java中关系运算符与逻辑运算符的基本概念及其返回值类型,并深入探讨了位运算的具体实现细节,包括移位运算的特殊规则、异或运算的特点以及instanceof运算符的使用方法。
1、关系运算符的运算结果是boolean值,为true和false。
2、逻辑运算同上。
3、移位运算时,如a>>n,若a为byte,short,int类型数据,则系统先计算出n%32的值m,再进行运算a>>m,若a为long类型,则 m=n%64。
4、用同一个数对数a进行两次“异或”运算结果仍是a。
5、instanceof左面的操作元是一个对象,右面是一个类。当左边的对象为右边类所创的对象时,值为true,否则为false。

被折叠的 条评论
为什么被折叠?