**Java Bitwise and Bit Shift Operators:**

There are 7 operators to perform bit-level operations in Java ( 4 bitwise and 3 bit shift).

To understand bitwise and bit shift operator in Java, its prerequisite that we should familiar with as giving below.

**Binary format:**Binary format has only two bit 0 and 1, that's why it is called binary.Once a program has been compiled,**This binary data is known as "machine code"**that can be executed by a computer's CPU.**Bits:****Bytes:****Binary arithmetic:****Bitwise operations:**Bitwise operations like AND, OR, XOR, NOT etc.

**In binary arithmetic operation:**

0 + 0 = 0

0 + 1 = 1

1 + 1 = 10

**Bitwise operators in Java**- Bitwise OR (|)
- Bitwise AND (&)
- Bitwise XOR (^)
- Bitwise Complement (~)

**Bit Shift Operators:**- Signed Right shift operator (>>)
- Unsigned Right shift operator (>>>)
- Left shift operator (<<)
- Unsigned Left shift operator (<<<)

Operator |
Description |

| |
Bitwise OR |

& |
Bitwise AND |

~ | Bitwise Complement |

^ |
Bitwise XOR |

<< | Left Shift |

>> |
Right Shift |

>>> |
Unsigned Right Shift |

- In Java Bitwise operators are used to perform manipulation of individual bits of a number.
- Bitwise operator works on bits and
*performs the bit-by-bit operation* - The bitwise operators are similar to the logical operators, except that
*Bitwise operators work on binary representations of data.* - They can be only use with the
**integral data types (byte, short, int, long, and char)**. - They are used when performing update and query operations of Binary indexed tree.
- Bitwise operators are used to change individual bits in an operand.

**Q-**How does Bitwise work?

**Answer:**Bitwise operators work on binary representations of data.

**Q-**What is use bitwise operators in java? or When to use bitwise operators in java?

**Answer:**Bitwise operators are used to perform manipulation of individual

**. and They are used when performing update and query**

*bits of a number***.**

*operations of Binary indexed tree*
## No comments:

## Post a Comment