java getfield

类的类getField()方法 (Class class getField() method)

  • getField() method is available in java.lang package.

    getField()方法在java.lang包中可用。

  • getField() method is used to return a Field objects that indicate the given public member field of the class or an interface denoted by this Class object.

    getField()方法用于返回一个Field对象,该对象指示该类的给定公共成员字段或由此Class对象表示的接口。

  • getField() method is a non-static method, it is accessible with the class object only and if we try to access the method with the class name then we will get an error.

    getField()方法是一个非静态方法,只能通过类对象访问,如果尝试使用类名称访问该方法,则会收到错误消息。

  • getField() method may throw an exception at the time of returning a Field object.

    getField()方法在返回Field对象时可能会引发异常。

    • NoSuchFieldException: In this exception when a specifying field does not exist.NoSuchFieldException :在此异常中,当指定字段不存在时。
    • SecurityException: In this exception, it may raise when the security manager exists.SecurityException :在此异常中,当安全管理器存在时可能会引发此异常。
    • NullPointerException: In this exception when the given field is null.NullPointerException :在此异常中,给定字段为null。

Syntax:

句法:

    public Field getField (String field_name);

Parameter(s):

参数:

  • String field_name – represents the name of the field.

    字符串field_name –代表字段名称。

Return value:

返回值:

The return type of this method is Field, it returns Field object of the given Field in this Class.

此方法的返回类型为Field ,它返回此类中给定Field的Field对象。

Example:

例:

// Java program to demonstrate the example
// of Field getField (String field_name) method of Class
import java.lang.reflect.*;
public class GetFieldOfClass {public static void main(String[] args) throws Exception {GetFieldOfClass field = new GetFieldOfClass();
// Get Class
Class cl = field.getClass();
// By using getField() method is to get the public field of
// the class
Field f = cl.getField("i");
System.out.println("Field: " + f.toString());
}
// Private Constructors
private GetFieldOfClass() {System.out.println("We are in private constructor");
}
// Public Constructors
public GetFieldOfClass(int i) {this.i = i;
}
public int i = 100;
}

Output

输出量

We are in private constructor
Field: public int GetFieldOfClass.i

翻译自: https://www.includehelp.com/java/class-class-getfield-method-with-example.aspx

java getfield

java getfield_Java类类getField()方法及示例相关推荐

  1. java.util.zip 用法,Java压缩文件工具类ZipUtil使用方法代码示例

    本文实例通过Java的Zip输入输出流实现压缩和解压文件,前一部分代码实现获取文件路径,压缩文件名的更改等,具体如下: package com.utility.zip; import java.io. ...

  2. Java LinkedList addLast()方法与示例

    LinkedList addLast()方法 (LinkedList addLast() method) This method is available in package java.util.L ...

  3. Java LinkedList getFirst()方法与示例

    LinkedList getFirst()方法 (LinkedList getFirst() method) This method is available in package java.util ...

  4. Java LinkedList addFirst()方法与示例

    LinkedList addFirst()方法 (LinkedList addFirst() method) This method is available in package java.util ...

  5. java class getfield_Java Class类 getField()方法及示例

    Class类getField()方法getField()方法在java.lang包中可用. getField()方法用于返回一个Field对象,该对象指示该类的给定公共成员字段或由此Class对象表示 ...

  6. java class getfield_Java ObjectStreamClass getField()方法与示例

    ObjectStreamClass类getField()方法getField()方法在java.io包中可用. getField()方法用于通过给定的字段名称(fi_na)返回此ObjectStrea ...

  7. java class getfield_java.lang.Class.getField()方法实例

    全屏 java.lang.Class.getField() 返回一个Field对象,它反映此Class对象所表示的类或接口的指定公共成员字段. name参数是一个字符串,指定所需字段的简单名称. 声明 ...

  8. Java ObjectStreamField getName()方法与示例

    ObjectStreamField类的getName()方法 (ObjectStreamField Class getName() method) getName() method is availa ...

  9. Java ObjectStreamField getOffset()方法与示例

    ObjectStreamField类的getOffset()方法 (ObjectStreamField Class getOffset() method) getOffset() method is ...

  10. cdate在java中_Java Calendar.add方法代码示例

    本文整理汇总了Java中java.util.Calendar.add方法的典型用法代码示例.如果您正苦于以下问题:Java Calendar.add方法的具体用法?Java Calendar.add怎 ...

最新文章

  1. 微信小程序:获取地理定位和显示相应的城市名称。
  2. STM32F系列USART的IDLE中断要注意了
  3. DCMTK:使用RLE传输语法压缩DICOM文件
  4. Android中用GridView实现九宫格的两种方法(转)
  5. 使用Forms Authentication实现用户注册、登录 (三)用户实体替换
  6. Log4j的简单配置使用
  7. 程序员需要鼓励师吗?我觉得写代码的时候更需要这个!
  8. cmake编译多个文件夹_CMake应用技巧:在一个工程中编译运行多个文件
  9. 【PotPlayer】敲好用的本地视频播放器
  10. 游戏毕业设计参考文献合集
  11. 文本分类(2)——取特征词构建词典
  12. 窗口函数 OVER(PARTITION BY ...)
  13. Java中resualtset,Java SafeEncoder類代碼示例
  14. 36.有效的数独,超简单做法,一看就懂
  15. 上海亚商投顾大盘回顾:两市成交仅5600亿元 创两年半以来新低
  16. js判断密码是否包含数字、大写字母、小写字母、特殊符号
  17. HANA数据自助查询
  18. 全新天龙八部:4年积攒更惬意的方法
  19. babel 插件编写
  20. 基于FFmpeg的音视频播放器

热门文章

  1. 如何准备阿里的社招技术面试
  2. 征信不良记录,花钱就能修复?
  3. 博实乐教育集团拟数亿元收购留学生求职企业DBC
  4. 示坡线高程判断_等高线地形图的判断笔记
  5. 电梯、电脑、保温杯、签到测试用例
  6. 跟着官方文档学DGL框架第七天——下载和处理数据集
  7. 华为防火墙USG6300轻松4步配置
  8. 3D 重构的一些应用场景
  9. 美国顾客满意度指数模型(ACSI,American Customer Satisfaction Index)
  10. 宋有陈抟擅矩文, 内方外圆有如神。 逐浪字库技更精, 数字出版工匠魂