instanceof
instanceof
是 Java 中的一个 运算符,用来检查一个对象是否是某个类或接口的实例(对象)。它会返回 true
或 false
,表示对象是否属于某个类型的实例。
object instanceof ClassName
object
:要检查的对象。ClassName
:要检查的类或接口的名称。
关键字 | 作用 | 例子 |
---|---|---|
super(参数) | 调用 父类的构造方法 | super(dogName); |
super.方法名() | 调用 父类的方法 | super.speak(); |
this(参数) | 调用 当前类的构造方法 | this(参数); |
this.变量名 | 访问 当前类的变量 | this.name; |
概念 | 小学生类比 | 作用 |
---|---|---|
实例 | 玩具车 | 创建对象 |
静态 | 公用电话 | 共享数据或方法 |
抽象 | 游戏规则卡片 | 定义规则,具体由子类实现 |
多态 | 遥控器按钮 | 不同对象有不同的行为 |
泛型 | 装糖果的盒子 | 让代码适用于多种类型 |
继承 | 继承父母的特征 | 代码复用 |
封装 | 拉链封住的铅笔盒 | 保护数据 |
接口 | 游泳比赛规则 | 定义行为规范 |
组合 | 书包和书 | 组合多个类 |
异常 | 考试用橡皮 | 处理错误不崩溃 |
Lambda | 简写作文 | 代码更简洁 |