调用反射类的指定方法
来源:互联网 发布:开发者没有网络adb调试 编辑:程序博客网 时间:2024/04/25 18:20
package org.entity;import java.lang.reflect.Method;/** * 本案例演示如何通过反射将字符串转换为类 * */public class Test2_2 { public static void main(String[] args) {String user = "org.entity.User";//字符串是该类的全限定名try {Class clzz = Class.forName(user);Object classObj=clzz.newInstance();//将class类转换为对象//--------------------反射类调用User中的sayHello()方法-----------------------------//注意导入正确的Method包名:// import java.lang.reflect.Method;//参数是StringMethod method = clzz.getMethod("sayHello",String.class);method.invoke(classObj, "Hello wold");//参数是其余基本数据类型/*Method method = clzz.getMethod("sayHello",int.class);method.invoke(classObj, 52);*///注入double类型Method method = clzz.getMethod("sayHello",double.class);/*Method method = clzz.getMethod("sayHello3",String[].class);String[] ss=new String[]{"1","2","3"};method.invoke(classObj, new Object[]{ss});*/} catch (ClassNotFoundException e) {e.printStackTrace();} catch (InstantiationException e) {e.printStackTrace();} catch (IllegalAccessException e) {e.printStackTrace();} catch (Exception e) {e.printStackTrace();} }}
0 0
- 调用反射类的指定方法
- 反射调用指定方法
- AJAX使用反射调用指定类的方法
- invoke方法反射调用类指定中方法
- 调用反射类的方法
- java反射调用指定jar包中的类和方法
- java动态加载指定的类或者jar包反射调用其方法
- java动态加载指定的类或者jar包反射调用其方法
- 反射的调用方法
- 反射指定类中的方法
- 反射调用类方法
- 类对象的传递,反射调用方法
- ios反射调用类的方法(objectiveC)
- 使用 反射技术调用类的方法
- ios反射调用类的方法(objectiveC)
- ios反射调用类的方法(objectiveC)
- ios反射调用类的方法(objectiveC)
- 通过反射调用类内部的方法
- linux下xampp(apache)中配置域名访问,以及遇到的问题
- 随笔
- TCP/UDP实例讲解
- verilog计算某个时钟信号clk_dut的频率[附源代码]
- 2016年度最受欢迎的100个 Java 库
- 调用反射类的指定方法
- hql语言
- 【Spring】Spring Framework Reference Documentation中文版3
- SlidingMenu如何添加依赖资源
- 树梅派应用2:全新配置 HiFiBox DAC + Volumio 系统
- SlidingMenu简单使用
- View触摸事件分发
- 快速排序
- failed to list objects pool_iterate returned r=-2