public class DynamicInvoker {

public static void main(String[] args) {

// TODO Auto-generated method stub

DynamicInvoker app=new DynamicInvoker();

app.sayHello("张三", 2);

try {

try {

app.getClass().getMethod("sayHello", new Class[] {Class.forName("java.lang.String") ,Integer.TYPE})

.invoke(app, "bb",2);

} catch (ClassNotFoundException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

app.getClass().getMethod("sayHello", String.class ,int.class )

.invoke(app, new Object[] {"李四",3});

} catch (IllegalAccessException e) {

// TODO Auto-generated catch block

e.printStackTrace();

} catch (IllegalArgumentException e) {

// TODO Auto-generated catch block

e.printStackTrace();

} catch (InvocationTargetException e) {

// TODO Auto-generated catch block

e.printStackTrace();

} catch (NoSuchMethodException e) {

// TODO Auto-generated catch block

e.printStackTrace();

} catch (SecurityException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

public void sayHello(String name,int numberOfTimes)

{

for (int i = 0; i < numberOfTimes; i++) {

System.out.println("hello:"+name);

}

}

}

通过提示我们可以看到,Integer.TYPE实际上就是代表int的类型

所以结果是一样的。

java getmethod 无参数_Java getMethod类型参数相关推荐

  1. java form action 参数_java发起form请求(有参数,无参数)

    1.无参请求 /** * 无参数请求 * @param url * @return */ public static String sendNoPara(String url){ try { Post ...

  2. java方法可选参数_Java可选参数

    java方法可选参数 在Java类中设计方法时,某些参数对于其执行而言可能是可选的. 无论是在DTO,胖模型域对象还是简单的无状态服务类中,可选方法参数都是常见的. 从本文中, 您将学习如何在Java ...

  3. java 接口 this参数_Java BiFunction 接口实例

    原标题:Java BiFunction 接口实例 www.baeldung.com/java-bifunction-interface 1. 简介 Java8 引入了函数式编程,可以把函数作为参数传入 ...

  4. java 命令行参数 _java命令行参数

    原标题:java命令行参数 命令行参数就是main方法里面的参数String[] args他就是一个数组,args只是数据类型的一个名称,就是一个数组的变量,名称无所谓,类型没变就行了.这个就是程序的 ...

  5. java变长参数_Java可变长度参数

    术语"varargs"是"variable-length arguments"(可变长度参数)的缩写. 可变长度参数声明一个接受可变数量的参数(或参数)的方法或 ...

  6. java 什么是参数_java中的参数是什么?

    本篇文章介绍了Java中什么是参数,以及参数的两种类型及他们之间的关系,希望对学习Java开发的同学有帮助. java中的参数是什么? 参数分两种:一种叫形式参数,一种叫实际参数 方法名后面括号里面用 ...

  7. java getmethod 无参数_如何将查询参数添加到GetMethod(使用Java commons-httpclient)?

    使用Apache的commons-httpclient for Java,向GetMethod实例添加查询参数的最好方法是什么?如果我使用PostMethod,它是非常简单: PostMethod m ...

  8. java 类 参数_java类类型参数

    上节说明了类类型变量和基本变量的赋值方式的不同,这次就谈谈类类型参数和基本类型参数之间的差别. 首先要明白什么是类类型参数.类类型参数,方法定义开始位置方法名称后面小括号中给定形式参数.类似于类类型变 ...

  9. java中属性加参数_java – 具有类型参数的注释属性

    我认为这是可能的,但它需要大量的语言规范的补充,这是没有道理的. 首先,对于你枚举的例子,你可以使用Class扩展枚举>>选项. Class?还有另一个问题?扩展枚举>选项:因为En ...

最新文章

  1. 联想e480一键恢复小孔_联想IdeaPad 340C评测:3000必入的15寸轻薄本
  2. SpringBoot_配置-外部配置加载顺序
  3. python字符串迭代_Python字符串迭代/函数
  4. 变量命名规则_Java变量与常量
  5. java 生成pdf 分页_java根据模板动态生成PDF实例
  6. 安全渗透测试 服务器 系统,一次完整的安全渗透测试
  7. 预言机(Oracle)
  8. 群晖 Docker加速方案
  9. linux服务器查看显卡信息
  10. 思科模拟器(cisco) 交换机综合实践(笔记篇)
  11. 楼氏电子推出具有高级功能的人工智能型TWS开发套件
  12. 动画三:2D转换(超详细!)
  13. 手把手教你实现一个抽奖系统(Java版)
  14. 感性电路电流计算_「硬见小百科」一些硬件电路技术经验整理
  15. python爬取指定分辨率模特壁纸
  16. 面向对象(static关键字)
  17. 预览pdf时,中文乱码
  18. 六度分离【Floyd】
  19. html5中comment注释咋用,comment的用法总结大全
  20. fiddler抓包——手机添加代理后APP连不上网的常见4种原因及解决办法

热门文章

  1. dz论坛附件在服务器中的位置,discuz x3 如何将头像和帖内等附件分离到远程服务器?...
  2. 最好用的coreldraw2020中文版,安装好后不显示评估版,显示已注册
  3. sql-DbContext
  4. [C语言]Pow函数的实现
  5. 可口可乐市场调查失败的原因_可口可乐失败案例
  6. Flutter ListView (动态)列表组件、水平列表组件、图标组件详解
  7. 使用vant中的地址编辑组件
  8. android动态修改refresh rate,Lenovo k860i 移植Android 4.4 cm11进度记录【下篇--实时更新中】...
  9. 数据库索引高频面试题:传智播客java基础入门第二版答案
  10. 使用C语言完成舞伴问题(数据结构)