## Java `instanceof` 연산자 `instanceof` 연산자는 Java에서 객체가 특정 클래스의 인스턴스인지, 또는 특정 클래스나 인터페이스를 구현했는지를 확인하는 데 사용됩니다. 이 연산자는 런타임 시에 객체의 실제 타입을 체크하며, 조건식의 결과는 `boolean` 타입으로 반환됩니다. 즉, 해당 객체가 특정 클래스의 인스턴스이면 `true`, 그렇지 않으면 `false`를 반환합니다. ### 기본 문법 `instanceof` 연산자의 기본적인 사용법은 다음과 같습니다: ```java if (object instanceof ClassName) { // object가 ClassName 타입의 인스턴스일 때 실행될 코드 } ``` 여기서 `object`는 검사할 객체이고, `Cla..