天天看點

isAssignableFrom Java

isAssignableFrom是Class類的一個方法,是native的方法。

用于判斷兩個類的關系, assign是指派的意思,這個方法就是判斷,能不能指派。

如果A和B是同一個類,那麼,自己肯定可以指派給自己,傳回true。

如果C是接口,D是實作,那麼 C.isAssignableFrom(D) 也是傳回true。

即 可以寫成 C = D

如果E是父類,F是子類

F extends E