java反射深入剖析改变private方法的简单实例.docVIP

  • 3
  • 0
  • 约1.84万字
  • 约 11页
  • 2019-10-04 发布于湖北
  • 举报

java反射深入剖析改变private方法的简单实例.doc

java反射深入剖析改变private方法的简单实例 class DemoTest{ private String name=123; public getName(){ system.out.println(public getName + name); return name; } private getName2(){ system.out.println(private getName2 + name); return name; } } 如这个,要改变name的值。如何改变。通过java反射如何改变 先来看看如何用反射来调用getName方法 classDemoTest calzz=DemoTest.class; Constructor cons=clazz.getConstructor(new class[]{});//这个是得到class对象的构造方法。参数为构造方法的参数的类的对象。 如:DemoTest有一个构造方法为public DemoTest(String arg0,String arg1){......} 这时,Constructor cons=clazz.getConstructor(new class[]{String.class,String.class});两个String.calss分别对应arg0,ar

文档评论(0)

1亿VIP精品文档

相关文档