一.instanceof关键字的使用: a instanceof A:判断对象a是否是类A的实例.如果是,返回true:如果不是,返回false. 使用场景:为了避免在向下转型时出现ClassCastException的异常,我们在向下转型前,先进行instanceof的判断,一旦返回true,就进行向下转型.如果返回false,不进行向下转型. 如果a instanceof A返回true,则a instanceof B也返回true.其中类B是类A的父类. 二.equals()方法的使用:…