java反射使用示例分享

 更新时间:2014年02月26日 14:27:18   作者:  
这篇文章主要介绍了java反射使用示例,代码很简单,需要的朋友可以参考下

复制代码 代码如下:

public class ReflexTest {

    public static void main(String[] args)
     throws ClassNotFoundException, NoSuchMethodException, SecurityException,
     IllegalAccessException, IllegalArgumentException, InvocationTargetException,
     InstantiationException {

     //参数类型
     Class[] paramTypes = new Class[3];
     paramTypes[0] = String.class;
     paramTypes[1] = Integer.class;
     paramTypes[2] = String.class;
     //取得方法
     Method m = Demo.class.getDeclaredMethod("getSome", paramTypes);
     //参数设置
     Object[] os = new Object[3];
     os[0] = "pp";
     os[1] = 4;
     os[2] = "3";
     //方法调用
     m.invoke(Demo.class.newInstance(), os);

 }
}

class Demo{
 public void getSome(String name,Integer year, String age){
  System.out.println("name is :" + name + ";age is :" + age + ";i is :" + year);
 }
}

相关文章

  • java基础详细笔记之异常处理

    java基础详细笔记之异常处理

    异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的,下面这篇文章主要给大家介绍了关于java基础详细笔记之异常处理的相关资料,需要的朋友可以参考下
    2022-03-03
  • SpringBoot中5种高大上的yml文件读取方式

    SpringBoot中5种高大上的yml文件读取方式

    本文主要介绍了SpringBoot中5种高大上的yml文件读取方式,总结一下除了@Value和@ConfigurationProperties外,还能够通过哪些方式,来读取yml配置文件的内容,感兴趣的可以了解一下
    2022-03-03
  • Java Map接口及其实现类原理解析

    Java Map接口及其实现类原理解析

    这篇文章主要介绍了Java Map接口及其实现类原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-03-03
  • java泛型详解

    java泛型详解

    本文主要介绍了java泛型的相关知识。具有很好的参考价值。下面跟着小编一起来看下吧
    2017-03-03
  • Java泛型继承原理与用法详解

    Java泛型继承原理与用法详解

    这篇文章主要介绍了Java泛型继承原理与用法,结合实例形式分析了java泛型继承的相关原理与实现技巧,需要的朋友可以参考下
    2019-07-07
  • Java中的ZooKeeper使用

    Java中的ZooKeeper使用

    本文主要介绍了Java中的ZooKeeper使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-08-08
  • Java中Map的遍历方法及性能测试

    Java中Map的遍历方法及性能测试

    这篇文章主要介绍了Java中Map的遍历方法及性能测试,本文讲解对HashMap、TreeMap进行对比测试,给出测试代码、测试结果和测试结论,需要的朋友可以参考下
    2015-01-01
  • SpringBoot2.0整合tk.mybatis异常解决

    SpringBoot2.0整合tk.mybatis异常解决

    本文主要介绍了SpringBoot2.0整合tk.mybatis异常,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-12-12
  • Maven打包后找不到class文件的问题

    Maven打包后找不到class文件的问题

    本文主要介绍了Maven打包后找不到class文件的问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-04-04
  • springmvc 参数绑定总结

    springmvc 参数绑定总结

    本篇文章主要介绍了详解springmvc 参数绑定,详细的介绍了springmvc各种参数绑定的情况,具有一定的参考价值,有兴趣的可以了解一下。
    2017-03-03

最新评论