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));
}
作者最新文章
再漫画官网首页入口及在线观看方法
2026-11-05 09:42
ArchiveofOurOwn官网链接及同人文学阅读入口
2026-10-30 10:21
多张照片怎么合成PDF文件?三种图片转PDF工具怎么选?
2026-10-29 15:06
音述AI作品如何复制分享链接发给好友
2026-10-27 12:00
冰点还原怎么打开 程序启动步骤
2026-10-23 13:35
上一篇:
mysql覆盖索引是什么
热门文章
更多
精品专题
更多
Mac软件
更多
火山引擎 网页版
Windows/ macOS/ Linux
火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。
















