Java

反射方法汇总

2019-05-02  本文已影响63人  gczxbb

getFields方法
getDeclaredFields方法
getMethod方法
getDeclaredMethod方法
isAssignableFrom方法

getFields方法

获得某个类的所有的公共(public)的字段,包括父类中的字段。

getDeclaredFields方法

获得某个类的所有声明的字段,即包括public、private和proteced,但是不包括父类的申明字段。

getMethod方法

获取类的所有公共(public)方法,包括自身的public方法,从基类继承的、从接口实现的public方法。

getDeclaredMethod方法

获取类自身声明的所有方法,包含public、protected和private方法。

isAssignableFrom方法

Class类方法,A.isAssignableFrom(B),判断B是不是A的子类或子接口。A和B是Class<?>类型。


任重而道远

上一篇 下一篇

猜你喜欢

热点阅读