反射获取有参数的成员方法并运行
生活随笔
收集整理的這篇文章主要介紹了
反射获取有参数的成员方法并运行
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
package cn.learn.demo1;import java.lang.reflect.Method;/** 反射獲取有參數(shù)的成員方法并執(zhí)行* public void sleep(String,int,double){}*/
public class ReflectDemo7 {public static void main(String[] args) throws Exception{Class c = Class.forName("cn.learn.demo1.Person");Object obj = c.newInstance();//調(diào)用Class類(lèi)的方法getMethod獲取指定的方法sleepMethod method = c.getMethod("sleep", String.class,int.class,double.class);//調(diào)用Method類(lèi)的方法invoke運(yùn)行sleep方法method.invoke(obj, "休眠",100,888.99);}
}
?
總結(jié)
以上是生活随笔為你收集整理的反射获取有参数的成员方法并运行的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 反射获取空参数成员方法并运行
- 下一篇: 反射泛型擦除