Java 에서 놓치기 쉬운 연산자 내용을 다루겠습니다. Java에서 연산자중 논리연산자와 비트 연산자가 있습니다. 비트 연산자는 단어 그대로 비트 단위로 논리연산을 진행하며 비트 값을 반환하고 논리연산자는 True or False 값만을 반환합니다. 연산은 조금씩 다른데, 연산자 표기법은 아래 표와 같습니다. 논리연산자 vs 비트연산자 비트 연산자 AND & OR | XOR ^ 논리연산자 AND && OR || XOR ^ 위 값은 비트 연산자 이기 때문에 True가 아닌 2의 값이 출력됩니다. 논리연산자와 전혀 다른 결과가 반환되므로 해깔리지 않도록 주의해야합니다. 논리연산자 비교 비교 연산자에서 기본자료형과 참조자료형은 차이가 있습니다. 참조 자료형은 스택공간에 힙주소에 있는 실제 데이터에 주소값이 적..