getclass方法 给属性赋值_反射给没有set方法的属性赋值
生活随笔
收集整理的這篇文章主要介紹了
getclass方法 给属性赋值_反射给没有set方法的属性赋值
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
標簽:反射
public?class?Test?{
private?String?readOnly;
public?String?getReadOnly()?{
return?readOnly;
}
public?static?void?main(String[]?args)?throws?SecurityException,?NoSuchFieldException,?IllegalArgumentException,?IllegalAccessException?{
Test?t?=?new?Test();
Field?f?=?t.getClass().getDeclaredField("readOnly");
f.setAccessible(true);
f.set(t,?"test");
System.out.println(t.getReadOnly());
}
}
標簽:反射
原文:http://tianxingzhe.blog.51cto.com/3390077/1696222
總結
以上是生活随笔為你收集整理的getclass方法 给属性赋值_反射给没有set方法的属性赋值的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 静态类 静态方法_JAVA的静
- 下一篇: MySQL案例-open too man