Java Field类简介说明

java-教程王 Java教程 发布时间:2021-12-08 16:20:37 阅读数:19589 1
下文讲述Field类的相关简介说明,如下所示:
 Field简介:
  Field是位于Java.lang.reflect包下的一个类
  Java中我们可使用反射获取Field对象 

获取Field类对象的方法

Class.getDeclaredField(String name); 返回一个 Field 对象,该对象反映此 Class 对象所表示的类或接口的指定已声明字段(包括私有成员)
Class.getDeclaredFields(); 返回 Field 对象的一个数组,该数组包含此 Class 对象所表示的类或接口所声明的所有字段(包括私有成员)
Class.getField(String name); 返回一个 Field 对象,它反映此 Class 对象所表示的类或接口的指定公共成员字段。
Class.getFields(); 返回一个包含某些 Field 对象的数组,该数组包含此 Class 对象所表示的类或接口的所有可访问公共字段

Field类中常用方法

getType() 获取属性声明时类型对象(返回class对象)
getGenericType() 返回属性声的Type类型
getName() 获取属性声明时名字
getAnnotations() 获得这个属性上所有的注释
getModifiers() 获取属性的修饰
isEnumConstant() 判断这个属性是否是枚举类
isSynthetic() 判断这个属性是否是 复合类
get(Object obj) 取得obj对象这个Field上的值
set(Object obj, Object value) 向obj对象的这个Field设置新值value
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaCourse/202112/2026.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者