& (побитовое И): Сравнивает биты в каждой позиции и возвращает 1, если оба бита равны 1.| (побитовое ИЛИ): Сравнивает биты в каждой позиции и возвращает 1, если хотя бы один бит равен 1.^ (побитовое исключающее ИЛИ (XOR)): Сравнивает биты в каждой позиции и возвращает 1, если биты разные.~ (побитовое НЕ): Инвертирует каждый бит операнда.<< (левый сдвиг): Сдвигает биты операнда влево на указанное количество позиций. Освободившиеся правые биты заполняются нулями.>> (правый сдвиг с сохранением знака): Сдвигает биты операнда вправо на указанное количество позиций. Освободившиеся левые биты заполняются знаковым битом (0 для положительных, 1 для отрицательных).>>> (правый сдвиг без сохранения знака): Сдвигает биты операнда вправо на указанное количество позиций. Освободившиеся левые биты заполняются нулями.Примеры:
java