Java Reflection sample
package org.wyg; import java.lang.reflect.Method; public class ReflectionTest { /** * @param args */ 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, "wyg"); m1.invoke(o, "hello"); m1.invoke(o, "java"); System.out.println(o); } catch (Exception e) { e.printStackTrace(); } } }本文出自 51CTO.COM技术博客 |


mojiedao
博客统计信息
热门文章
最新评论
友情链接