Java Method类简介说明
下文笔者将讲述Java中Method类的功能简介说明,如下所示:
Method类是java.lang.reflect包下 Method类被聚合在Class的对象中, 当我们返回一个Class对象时,它包含很多Method对象 这些对象的类型都是Method, 它包含方法的相关信息,如:方法修饰符、方法名称、参数列表等等
获取Method对象的方法
getMethods() | 获得类的public类型的方法 |
getMethod(String name, Class[] params) | 获得类的特定方法,name参数指定方法的名字,params参数指定方法的参数类型 |
getDeclaredMethods() | 获取类中所有的方法(public、protected、default、private) |
getDeclaredMethod(String name, Class[] params) | 获得类的特定方法(private修饰符的方法也可获取) name参数指定方法的名字,params参数指定方法的参数类型 |
Method对象中常见的方法
方法名 | 功能 |
method.getReturnType() | 返回值类型 |
method.getName() | 方法名称:/tr> |
method.getParameterTypes() | 参数列表: |
method.invoke() | 运行方法 |
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。