getClass()
:
getClass()
方法是Object
类中定义的方法,它返回对象的运行时类。也就是说,它返回的是对象所属的实际类的引用。- 通常情况下,你会使用
getClass()
来获取对象的运行时类型,然后进行相应的操作。 - 例如,如果你需要在运行时根据对象的实际类型做出不同的处理,可以使用
getClass()
来获取对象的实际类型。
instanceof
:
instanceof
运算符用于检查对象是否是特定类的实例或特定类的子类的实例。- 当你需要确定对象是否是某个类的实例时,可以使用
instanceof
。 instanceof
会返回一个boolean
值,如果对象是特定类的实例或其子类的实例,则返回true
,否则返回false
。