反射访问方法

来源:互联网 发布:sqlserver去重复查询 编辑:程序博客网 时间:2024/06/03 23:38
package xxx;

import java.lang.reflect.Method;

public class TestRef04
{
    public static void main(String[] args)
    throws Exception{
        Class c = Person.class;
        
        Method m = c.getDeclaredMethod("f3", int.class,int.class);//参数是方法名字和参数
        //设置可操作

        m.setAccessible(true);

       //获得方法类型

        int mod = m.getModifiers();
        
        System.out.println(Modifier.toString(mod));
        
        Object result = m.invoke(new Person(), 3,8);
        
        System.out.println(result);
    }
}
2 0
原创粉丝点击