如果 a instanceof A返回true,若类B是类A的父类,则 a instanceof B也返回true
如果 a instanceof A返回true,若类B是类A的子类,则 a instanceof B不一定返回true
练习
编译时通过,运行时不通过
编译通过,运行时也通过
编译不通过
3、注意问题
① 使用强制类型转换符,可能出现Class Cast Exception的异常
② 要求x所属的类与类A必须是子类和父类的关系,否则编译错误
4、类型转换
基本数据类型
类