平凡之上
博观而约取,厚积而薄发! 守得云开见月明。

instanceof

instanceof是Java的一个保留关键字,左边是对象,右边是类,返回类型是Boolean类型。它的具体作用是测试左边的对象是否是右边类或者该类的子类创建的实例对象,是,则返回true,否则返回false。

instanceof使用注意事项:

  1. 先有继承关系,再有instanceof的使用。
  2. 当该测试对象创建时右边的声明类型和左边的类其中的任意一个跟测试类必须得是继承树的同一分支或存在继承关系,否则编译器会报错。

高转低使用强制类型转换:
(类名) 对象名

posted on 2021-12-15 17:04  平凡之上  阅读(52)  评论(0编辑  收藏  举报