0
点赞
收藏
分享

微信扫一扫

isAssignableFrom Java

Gascognya 2022-11-02 阅读 94

isAssignableFrom是Class类的一个方法,是native的方法。

用于判断两个类的关系, assign是赋值的意思,这个方法就是判断,能不能赋值。

如果A和B是同一个类,那么,自己肯定可以赋值给自己,返回true。

如果C是接口,D是实现,那么 C.isAssignableFrom(D) 也是返回true。

即 可以写成 C = D

如果E是父类,F是子类

F extends E

那么 E.isAssignableFrom(F) 也是true,反之就是false。


这个方法,主要用来判断, 括号里面的类,是否实现了调用者。

举报

相关推荐

0 条评论