Almos konyv szerint (Java Puzzlers) Java-ban csak indokolt esetben es kommentelve javasolt a bitmuveletek hasznalata. Van ott egy par pelda is, hogy hogyan lehet konnyen bugot tenni veluk a kodba.
Pl.:
boolean a, b;
a && b es az a & b kozott az a kulonbseg, hogy az elso lazy a masodik eager kiertekelesu.
Masik pelda amikor shiftelesnel bejatszik widening es/vagy narrowing primitive conversion es akkor csak les a programozo, hogy mi tortenik. Stb.