java反射调用指定属性的方法
作者:WeekendFlower
时间:2023-04-26
浏览:0
说明1、在反射机制中,可以直接通过Field类操作类中的属性。2、通过Field类提供的set()和get()方法完成设置和获取属性内容的操作。实例@TestpublicvoidtestField()throwsException{Classclazz=Person.class;//创建运行时类的对象Personp=(Person)clazz.newInstance();//1.getDeclaredField(StringfieldName):获取运行时类中指定变量名的属性Fieldname=clazz
本文目录
说明
1、在反射机制中,可以直接通过Field类操作类中的属性。
2、通过Field类提供的set()和get()方法完成设置和获取属性内容的操作。
实例
@Test
public void testField() throws Exception {
Class clazz = Person.class;
//创建运行时类的对象
Person p = (Person) clazz.newInstance();
//1. getDeclaredField(String fieldName):获取运行时类中指定变量名的属性
Field name = clazz.getDeclaredField("name");
//2.保证当前属性是可访问的
name.setAccessible(true);
//3.获取、设置指定对象的此属性值
name.set(p,"Tom");
System.out.println(name.get(p));
}
作者最新文章
ArchiveofOurOwn官网链接及同人文学阅读入口
2026-10-30 10:21
多张照片怎么合成PDF文件?三种图片转PDF工具怎么选?
2026-10-29 15:06
音述AI作品如何复制分享链接发给好友
2026-10-27 12:00
冰点还原怎么打开 程序启动步骤
2026-10-23 13:35
keyshot怎么做爆炸图 零件展开步骤
2026-10-21 10:46
上一篇:
mysql覆盖索引是什么
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多

































