与Java语法相关的非常简单的问题

与Java语法相关的非常简单的问题,java,jakarta-ee,bitwise-operators,Java,Jakarta Ee,Bitwise Operators,有人能给我解释一下下一行中下列符号的含义吗: 符号|“这些符号是 |=或 管道(|)是按位OR,也在该页中提到。 xxxxxxxx yyyyyyyy zzzzzzzz aaaaaaaa becomes zzzzzzzz aaaaaaaa 00000000 00000000 (where the right bits are all 0's) 0x4000 in HEX = 01000000 00000000 in BINARY 0000???? ???????? // where e

有人能给我解释一下下一行中下列符号的含义吗:

符号|
“这些符号是

|=或

管道(|)是按位OR,也在该页中提到。
xxxxxxxx yyyyyyyy zzzzzzzz aaaaaaaa
becomes
zzzzzzzz aaaaaaaa 00000000 00000000   (where the right bits are all 0's)
0x4000 in HEX = 01000000 00000000 in BINARY
0000???? ????????   // where each ? can be randomly 0 or 1
zzzzzzzz aaaaaaaa 0100???? ????????  // binary representation of the long var (4 bytes)