文档

Java™ 教程-Java Tutorials 中文版
字段
Trail: The Reflection API
Lesson: Members

字段

field (字段) 是与类、接口或枚举相关联的值。java.lang.reflect.Field 类中的方法可以获取有关字段的信息,例如其名称,类型,修饰符和注解。(Classes 类中的 Examining Class Modifiers and Types 部分描述了如何获取注解。)还有一些方法可以动态访问和修改字段的值。以下各节介绍了这些任务:

在编写类浏览器等应用程序时,可能很需要找出属于特定类的字段。通过调用 Class.getFields() 来识别类的字段。getFields() 方法返回一个 Field 对象的数组,其包含的每个对象表示一个可访问的公共字段。

如果公共字段是以下任何一个的成员,则可以访问该字段:

字段可以是类(实例)字段,例如 java.io.Reader.lock,静态字段,例如 java.lang.Integer.MAX_VALUE,或枚举常量,例如 java.lang.Thread.State.WAITING


Previous page: Members
Next page: Obtaining Field Types