Method之invoke()方法的使用
来源:互联网 发布:php yaf导出excel表格 编辑:程序博客网 时间:2024/05/25 21:33
主要是为了类反射,这样你可以在不知道具体的类的情况下,根据配置的字符串去调用一个类的方法。在灵活编程的时候非常有用。
二、实现方法
public Object invoke(Object obj,Object... args)throws IllegalAccessException,IllegalArgumentException,InvocationTargetException
对带有指定参数的指定对象调用由此Method
对象表示的底层方法。个别参数被自动解包,以便与基本形参相匹配,基本参数和引用参数都随需服从方法调用转换。如果底层方法是静态的,那么可以忽略指定的
obj
参数。该参数可以为 null。如果底层方法所需的形参数为 0,则所提供的
args
数组长度可以为 0 或 null。如果底层方法是静态的,并且尚未初始化声明此方法的类,则会将其初始化。
如果方法正常完成,则将该方法返回的值返回给调用者;如果该值为基本类型,则首先适当地将其包装在对象中。但是,如果该值的类型为一组基本类型,则数组元素不 被包装在对象中;换句话说,将返回基本类型的数组。如果底层方法返回类型为 void,则该调用返回 null。
obj
- 从中调用底层方法的对象(简单的说就是调用谁的方法用谁的对象)args
- 用于方法调用的参数 举例如下:public class A {public void foo(String name){System.out.println("Hello, " + name);}}package com.deppon.tps.atom.analysts;import java.lang.reflect.Method;public class TestClassLoad {public static void main(String[] args) throws Exception { Class<A> clz = A.class; Object o = clz.newInstance();Method m = clz.getMethod("foo", String.class);for (int i = 0; i < 16; i++) {m.invoke(o, Integer.toString(i));}}}
阅读全文
0 0
- Method之invoke()方法的使用
- Method的invoke()方法的使用
- Method的invoke()方法的使用
- Method类invoke方法的使用
- Method类invoke方法的使用
- Method类invoke方法的使用
- Method的Invoke方法
- Method的Invoke方法。
- Method的Invoke方法
- java反射之Method类中invoke()方法的使用
- Method类的Invoke方法
- Java 反射 ,Method的invoke()方法的使用
- java.lang.Method.invoke方法使用
- Method类invoke方法的用法
- java中的反射--method的invoke方法
- Method类invoke方法的使
- (源码分析)Method的Invoke方法
- 转-关于Method类中invoke方法和Class类中getmethod方法的使用
- Cacti监控平台部署
- 常见编程题——数组中和为某一个值
- 动态规划(0-1背包问题)
- UART总结
- 文字相似度算法
- Method之invoke()方法的使用
- vue-router路由(一)
- 5 个 Laravel Eloquent 小技巧
- 素数判断及矩形交集的实现
- linux驱动 之 module_init解析 (上)
- 15.3Sum
- OC语言中的标记#pragma mark 在swift中标记方法
- Transaction rolled back because it has been marked as rollback-only
- SqlServer with递归查询的使用
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
湛江市哪个省
湛江市公交车
湛江市经济开发区
湛江市是哪个省
湛江市是哪个省的
广东省湛江吴川市
湛江市体育中心
湛江市属于哪里
湛江港
湛江港集团股份有限公司
湛江农业信息港
湛江卓越维港
湛江人力资源网
湛江二手房网
湛江信息网
湛江装饰网
湛江工作网
湛江房网
广东湛江人才网
湛江招标网
碧海银沙招聘网湛江
湛江菜
湛江虾
湛江西
广州到湛江西
湛江到湛江西
广州南至湛江西
湛江说什么话
湛江话
湛江鱼干
谌洪果
湛王妃作品
老公持证上岗湛王妃
湛清作品
湛组词
湛的组词
湛字组词
湛读音
湛怎么读音
湛的读音
青海省湟中县