public class ployDetail03 { public static void main(String[] args) { // instanceof 比较操作符,用于判断 // 对象的类型是否是XX类,或XX类的子类 A a = new B(); System.out.println(a instanceof A); // true 运行类型为B,B是A的子类 System.out.println(a instanceof B); // true // 则说明,instanceof 是看运行类型是否是XX类,或者XX类的子类 A a2 = new A(); System.out.println(a2 instanceof A); System.out.println(a2 instanceof B); // false 运行类型为A,A不是B的子类 } } class A{} class B extends A{}
java多态的使用细节03,instanceof的使用
最新推荐文章于 2024-07-30 10:24:54 发布