java反射最简单最本质的一段代码

来源:互联网 发布:apache 错误日志 编辑:程序博客网 时间:2024/06/05 05:03
public static void main(String[] args) {    try {        Class c=Class.forName("java.util.HashSet");        Object o=c.newInstance();        Method[] methods=c.getDeclaredMethods();        for(Method method:methods){            System.out.println(method);        }        Method m1=c.getMethod("add", Object.class);        m1.invoke(o, "cyq");        m1.invoke(o, "hello");        m1.invoke(o, "java");        System.out.println(o);    } catch (Exception e) {        e.printStackTrace();    }}
0 2
原创粉丝点击