Kurz erklärt
Operatoren, um mehrere boolesche Ausdrücke zu verknüpfen: && (UND), || (ODER) und ! (Negation).
Genauer
&& und || in Java werten "kurzschlussartig" aus (Short-Circuit-Evaluation): bei a && b wird b gar nicht erst geprüft, wenn a schon false ist — nützlich, um z. B. eine null-Prüfung vor einem Feldzugriff sicher zu verketten (obj != null && obj.getWert() > 0).