这个例子里为什么判断为true?
一看到图片很不清晰,,我就猜题主用的是“来自移动客户端”
不是一般的不清晰,,基本上看不出来代码。。。
你理解什么叫向下兼容吗?子类不仅继承或覆盖了父类所有功能,自己还衍生出更多的功能,因此在你使用父类的时候,可以用子类来替换掉父类,这就是向下兼容,instanceof实际就是判断左边的能否兼容右边的操作。
比如有两个类人中国人现在有中国人 张三;那么请问张三是人这个类的实例么?或者说,张三是人么?答案显而易见。