isAssignableFrom 与 instanceof 的区别

来源:互联网 发布:mac性能排名 编辑:程序博客网 时间:2024/06/01 01:33

a instanceof B, B 满足如下条件,返回True

           1. B 是 a 的 类

           2. B 是 a 的 超类

           3. B 是 a 的 接口

           4. B 是 a 的 超类 接口

 

a.isAssignableFrom( B.class ), B 满足如下条件,返回True

           1. B 是 a 的类

 

一个简单 的Junit test

 

原创粉丝点击