import java.lang.reflect.Method;
public class Test extends Thread{
public void run() {
try {
Class ta = this.getClass();
for (String str : strs) {
Method m = ta.getDeclaredMethod(str, String.class, String.class, String.class);//str是方法名,后面是方法的参数类型
m.invoke(this,"11", "21", "31");//this是m方法属于的对象类,后面是m方法的参数
}
}
catch (Exception e) {
e.printStackTrace();
}
}
static String[] strs = {"function1","function2","function3"};
public static void main(String[] args) throws Exception {
Test t = new Test();
t.start();
}
public static void function1(String str1, String str2, String str3 ) {
System.out.println(str1 + "=" + str2 + "=" + str3);
}
public static void function2(String str1, String str2, String str3 ) {
System.out.println(str1 + "=" + str2 + "=" + str3);
}
public static void function3(String str1, String str2, String str3 ) {
System.out.println(str1 + "=" + str2 + "=" + str3);
}
}
分享到:
相关推荐
java反射,获取所有属性、方法以及List集合类
java 反射 调用私有方法(有参数私有方法)获取私有属性值
反射获取Class类对象的三种方法 2.1 通过全类名的方式获取 2.2 类名.class 2.3 实例对象.getClass() 2.4 总结 3. 反射获取属性变量 3.1 获取所有public修饰符的成员变量 3.2 获取指定字段并赋值 3.3 获取...
NULL 博文链接:https://frank-zeng.iteye.com/blog/1153705
java反射获取所有属性,获取所有get方法,包括子类父类,以及包括List集合类
Java反射 调用空参方法 调用Object类型参数的方法 调用基本类型参数的方法 调用基本类型数组参数的方法 调用String数组参数的方法 调用Object数组参数的方法 调用私有方法
1.通过Java反射机制获取JavaBean对象。 2.通过JavaBean全路径字符串获取JavaBean对象。 3.获取JavaBean注解信息
java 通过反射获取类上注解,方法上注解,注解里的值及方法参数,项目为maven项目。导入时记得选择maven项目
java 通过反射获取枚举类,及枚举类的值,枚举类枚举实例名。本项目为普通java项目
详细讲解java的reflect包的,阐述反射机制及动态代理的细节问题。其中动态代理部分内容参考网上资料。读完此文,相信会对javaf反射机制有一个完整清楚的了解。尤其应该看看其他中代码举例部分。
java的反射机制操作父类的所有属性和方法。
Java基本的反射方法
(通过反射获取无参构造方法并使用) (通过反射获取带参构造方法并使用) (通过反射获取私有构造方法并使用) (通过反射获取成员变量并使用) (通过反射获取无参无返回值成员方法并使用) (通过反射获取带参带返回值成员...
反射实例-JAVA反射机制.doc反射实例-JAVA反射机制.doc反射实例-JAVA反射机制.doc反射实例-JAVA反射机制.doc反射实例-JAVA反射机制.doc反射实例-JAVA反射机制.doc反射实例-JAVA反射机制.doc反射实例-JAVA反射机制.doc...
这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 我的代码里主要有一下知识点: 1.获取Class对象的三种方式 2.获取构造方法并调用 3.获取成员方法 4.获取成员变量 5.反射数组 6.通过反射...
这是一本关于Java反射机制论文集合的书。其中包含基本的理论及各种实例。... 关键字有:Java Java反射机制 Java反射 Java反射理论 Java反射实例 Java反射例子 反射原理 反射 网络论文 集合 汇总 总结 Class。
java 利用反射获取内部类静态成员变量的值操作.docx
java 反射获取类,工厂模式下获取方法.
利用反射机制动态获取对象属性名称及数据类型 利用反射机制动态获取对象属性名称及数据类型 利用反射机制动态获取对象属性名称及数据类型 利用反射机制动态获取对象属性名称及数据类型 利用反射机制动态获取对象属性...
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 Java...