`
shaq34
  • 浏览: 22611 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

java反射调用有参方法

阅读更多
Object obj = Class.forName("").newInstance();

public void invokeMethod(Object obj, String methodName, Object[] param)
			throws Exception {
		Class clazz = obj.getClass();
		Class[] classArgs = new Class[param.length];
		for (int i = 0; i < param.length; i++) {
			classArgs[i] = param[i].getClass();
		}
		Method method = clazz.getMethod(methodName, classArgs);
		method.invoke(obj, param);
	}

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics