我一直认为&&Java 中的运算符用于验证它的布尔操作数是否都是true,并且&运算符用于对两个整数类型执行逐位运算.
&&
true
&
最近我开始知道&运算符也可以用来验证它的布尔操作数是否都是true,唯一的区别是它检查RHS操作数,即使LHS操作数是假的.
&Java内部的运算符是否内部过载?或者这背后有其他一些概念吗?
java boolean operators bitwise-operators
我知道规则&&,||但是什么是&和|?请以一个例子向我解释这些.
||
|
java boolean-logic bitwise-operators logical-operators
bitwise-operators ×2
java ×2
boolean ×1
boolean-logic ×1
logical-operators ×1
operators ×1