public class Poly03 {
public static void main(String[] args) {
// instanceof
//作用 判断对象运行类型是否为xx类型 或者 xx类型的子类
//是的话 返回true 否则返回false
TT tt = new TT();
System.out.println(tt instanceof TT);//true
System.out.println(tt instanceof DD);//true
DD dd =new TT();//dd 编译类型为DD 运行类型为TT
System.out.println(dd instanceof DD);//true
System.out.println(dd instanceof TT);//true
}
}
class DD{//父类
}
class TT extends DD{//子类
}
instanceof的作用及用法
最新推荐文章于 2024-08-30 18:40:43 发布