Bİt Bazında İşletmenler   
Bit bazında işletmenler DEĞİL (~), VE (&), VEYA (|), DIŞLAMALI VEYA (XOR) (^), veya kaydırma (sağ yada sol) gibi işlenenler üzerindeki işlemleri bit bit gerçekleştiriler. Bu işlemlerde işlenenler tamsayı olmalıdır (& ve | daha önce de gördüğümüz gibi, bool'lar üzerinde de işletilebilirler) ve işlemler işlenenlerin değerlerinin ikili temsilleri üzerinde yerine getirilir.
Eğer bir değerin bit-n'i, o değerin ikilik gösterimindeki n. konumdaki biti ise,~A,A&B, A|B, A^B için sonuçların bit-n'i şuna göre değerlendirilir:
A nın
bit-n'i
B nin
bit-n'i
~A nın
bit-n'i
A&B nın
bit-n'i
A|B nın
bit-n'i
A^B nin
bit-n'i
0 0 1 0 0 0
1 0 0 0 1 1
0 1 1 0 1 1
1 1 0 1 1 0
Kaydırma işletmenleri ilk işlenenin bitlerini ikinci işlenende belirtildiği kadar sağa yada sola kaydırır ve boş bitleri 0 ile doldurur (sağa kaydırma >> işletmeni hariç). Java programlama dili tarafından desteklenen kaydırma işletmenleri yandadır.
Anlatım Fonksiyon
A<<B Sola kaydırma: A nın bitlerini B nin konumu kadar sola kaydırır, 0 lar sağdan kaydırırlır (yüksek degerli bitler kaybedilir) s
A>>B İşarteli sağa kaydırma: A nın bitlerini B nin konumu kadar sağa kaydırır. Eğer A negatif ise 1 ler soldan kaydırılır; eğer positif ise 0 lar kaydırılır (A nın işareti korunur).
A>>>B İşaretsiz sağa kaydırma: A nın bitlerini B nin konumu kadar sağa kaydırır, 0 lar sağdan kaydırılır.