Java类型转换 睡觉睡觉 2023-07-13 49 阅读1分钟 instanceof x a =new y(); System.out.println(a instanceof z); instanceof测试左边是否是有右边的实例。 先看左边和右边是不是继承关系,不是就编译报错(看x和z)。有的话再判断左边是不是右边的z子类(看y和z) 类型转换 父类转换为子类 例:父类 a = new 子类 (); 子类 b =(子类)a; b.方法(子类的方法)(); 2.((子类)a).方法(); 子类转换为父类,可以直接转换:父类 b=a;但会丢失子类的方法