2020
10-08
10-08
Java instanceof和getClass()区别实例解析
对象instanceof类名,表示对象是类名的实例,或者是其子类的实例,返回true,否则返回false。对象.getClass()==类名.class,表示只有对象是该类的实例,才返回trueclassA{}classBextendsA{}Objecto1=newA();Objecto2=newB();o1instanceofA=>trueo1instanceofB=>falseo2instanceofA=>true//<================HEREo2instanceofB=>trueo1.getClass().equals(A.class)=>trueo1.getClas...
继续阅读 >