자바의 비트 논리 연산자 (Bitwise Logical Operators)는 변수의 비트 수준에서 논리 연산을 수행하는 데 사용됩니다. 이러한 연산자는 정수 데이터 타입 (int, long)의 이진 표현을 조작하거나 비트 단위로 조건을 조합하고 조작하는 데 유용합니다. 자바의 비트 논리 연산자는 다음과 같습니다. 1. 비트 AND (&) & 연산자는 두 개의 피연산자의 각 비트에 대해 논리 AND 연산을 수행합니다. 두 비트가 모두 1인 경우에만 결과 비트가 1이 됩니다. int a = 5; // 0101 (2진수) int b = 3; // 0011 (2진수) int result = a & b; // result는 0001 (2진수), 즉 1 (10진수) 2. 비트 OR (|) | 연산자는 두 개의 피연..