求解答,谢谢
第一个问题
Java的instanceof运算符用于检查对象是否是特定类的实例或其子类的实例。它返回一个布尔值,如果对象是指定类或其子类的实例,则为true;否则返回false。instanceof运算符通常用于类型检查和多态性操作中。例如,可以使用它来确定对象的类型,并根据不同的类型执行不同的操作。
第二个问题
请看图,因为CFace是IFace的实现类,所以可以new
1、匿名内部类的概念
没有类名的类就称作为匿名内部类
2、匿名内部类的好处
简化书写
3、匿名内部类的使用前提
必须存在继承或者实现关系才能使用
4、匿名内部类的应用场景
匿名内部类一般是用于实参