反射机制实现方法调用
来源:互联网 发布:apache源码包下载地址 编辑:程序博客网 时间:2024/05/22 16:05
import java.lang.reflect.*;class Person{public void sayBye(){System.out.println("bye bye");}public void sayHello(String name){System.out.println("hello "+name);}public void sayWelcome(String name,String address){System.out.println("welcome "+name+" to "+address);}}public class Demo{public static void main(String [] args) throws Exception{Object obj=Class.forName(args[0]).newInstance();String [] str=null;if(args.length>=3)str=args[2].split(","); invokeMethod(obj,args[1],str);}public static Object invokeMethod(Object obj,String methodName,Object[] args) throws Exception{Class [] argsClass = null;if(args!=null){argsClass=new Class[args.length];for(int i=0;i<argsClass.length;i++)argsClass[i]=args[i].getClass();}Method method=obj.getClass().getMethod(methodName,argsClass);return method.invoke(obj,args);}}
0 0
- 反射机制实现方法调用
- 利用JAVA反射机制实现调用私有方法
- 利用JAVA反射机制实现调用私有方法
- 利用JAVA反射机制实现调用私有方法 .
- 利用java反射机制实现自动调用类的方法
- 利用JAVA反射机制实现调用私有方法
- 利用JAVA反射机制实现调用私有方法
- 利用JAVA反射机制实现调用私有方法
- java反射机制调用方法
- java反射机制调用方法
- Java反射机制-调用方法
- java反射机制(2)- 实践:反射机制+动态代理实现模拟RMI远程方法调用
- android 反射机制和反射调用方法
- java 反射机制 / 反射new 对象 / 反射方式调用方法
- java反射机制获取成员变量调用和调用实例方法的实现
- 反射实现方法的调用
- 利用反射机制动态调用方法
- 利用反射机制动态调用方法
- compareTo
- JavaScript计算两个日期之间相差的天数
- SAX
- 原生js使用forEach()与jquery使用each遍历数组,return false 的区别
- 一个自定义注释的例子
- 反射机制实现方法调用
- java实现简单AOP(二)
- ubuntu14.04设置静态IP
- TensorFlow 博文转载
- ConcurrentModificationException
- ubuntu删除特定用户的进程
- itext将html转pdf中文支持
- Ubuntu14.04安装jdk1.7.0_71
- 给定RGB值计算色谱上相应的坐标