`

isAssignableFrom vs instanceof

    博客分类:
  • java
阅读更多
a instanceof String
a是b的子类吗
 
Object.class.isAssignableFrom(String.class)
Object是String的祖先吗
 
System.out.println(String.class.isAssignableFrom(Object.class)); // false
System.out.println(Object.class.isAssignableFrom(Object.class)); // true
System.out.println(Object.class.isAssignableFrom(String.class)); // true
 
String ss = "";
System.out.println(ss instanceof Object); // true
 
Object o = new Object();
System.out.println(o instanceof Object); // true
 
我建立了个群 622539266 JAVA知识交流,有在学JAVA的,或是想学JAVA的,可以加进来哦。

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics