读书人

java 反照技术实例

发布时间: 2012-11-06 14:07:00 作者: rapoo

java 反射技术实例

 try {//获得类实例,方法个数   int length=Class.forName(tamp_class).newInstance().getClass().getMethods().length;   Object obj=Class.forName(tamp_class).newInstance();   for (int i = 0; i < length; i++) {       //System.out.println(Class.forName(tamp_class).newInstance().getClass().getMethods()[i].getName()+"===="+tamp_method);      if((Class.forName(tamp_class).newInstance().getClass().getMethods()[i].getName()).equals(tamp_method)){      obj.getClass().getMethods()[i].invoke(obj, null) ;         }   }     } catch (Exception e) {   e.printStackTrace();  }

?

?

???

读书人网 >软件架构设计

热点推荐