关于getClass()和instanceof的区别与联系

1.用途:

  在比较一个类是否和另一个类属于同一个类实例的时候,我们通常可以采用instanceof和getClass两种方法通过两者是否相等来判断,但是两者在判断上面是有区别的。

2.区别:

  instanceof进行类型检查规则是:是否属于该类或者属于该类的子类。而通过getClass获得类型信息采用==来进行检查是否相等的操作是严格的判断,不会考虑继承。

你还有很多未完成的梦,你有什么理由停下脚步
原文地址:https://www.cnblogs.com/quanziheng/p/12191290.html