java getfield_Java类类getField()方法及示例
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()方法及示例相关推荐
- java.util.zip 用法,Java压缩文件工具类ZipUtil使用方法代码示例
本文实例通过Java的Zip输入输出流实现压缩和解压文件,前一部分代码实现获取文件路径,压缩文件名的更改等,具体如下: package com.utility.zip; import java.io. ...
- Java LinkedList addLast()方法与示例
LinkedList addLast()方法 (LinkedList addLast() method) This method is available in package java.util.L ...
- Java LinkedList getFirst()方法与示例
LinkedList getFirst()方法 (LinkedList getFirst() method) This method is available in package java.util ...
- Java LinkedList addFirst()方法与示例
LinkedList addFirst()方法 (LinkedList addFirst() method) This method is available in package java.util ...
- java class getfield_Java Class类 getField()方法及示例
Class类getField()方法getField()方法在java.lang包中可用. getField()方法用于返回一个Field对象,该对象指示该类的给定公共成员字段或由此Class对象表示 ...
- java class getfield_Java ObjectStreamClass getField()方法与示例
ObjectStreamClass类getField()方法getField()方法在java.io包中可用. getField()方法用于通过给定的字段名称(fi_na)返回此ObjectStrea ...
- java class getfield_java.lang.Class.getField()方法实例
全屏 java.lang.Class.getField() 返回一个Field对象,它反映此Class对象所表示的类或接口的指定公共成员字段. name参数是一个字符串,指定所需字段的简单名称. 声明 ...
- Java ObjectStreamField getName()方法与示例
ObjectStreamField类的getName()方法 (ObjectStreamField Class getName() method) getName() method is availa ...
- Java ObjectStreamField getOffset()方法与示例
ObjectStreamField类的getOffset()方法 (ObjectStreamField Class getOffset() method) getOffset() method is ...
- cdate在java中_Java Calendar.add方法代码示例
本文整理汇总了Java中java.util.Calendar.add方法的典型用法代码示例.如果您正苦于以下问题:Java Calendar.add方法的具体用法?Java Calendar.add怎 ...
最新文章
- 微信小程序:获取地理定位和显示相应的城市名称。
- STM32F系列USART的IDLE中断要注意了
- DCMTK:使用RLE传输语法压缩DICOM文件
- Android中用GridView实现九宫格的两种方法(转)
- 使用Forms Authentication实现用户注册、登录 (三)用户实体替换
- Log4j的简单配置使用
- 程序员需要鼓励师吗?我觉得写代码的时候更需要这个!
- cmake编译多个文件夹_CMake应用技巧:在一个工程中编译运行多个文件
- 【PotPlayer】敲好用的本地视频播放器
- 游戏毕业设计参考文献合集
- 文本分类(2)——取特征词构建词典
- 窗口函数 OVER(PARTITION BY ...)
- Java中resualtset,Java SafeEncoder類代碼示例
- 36.有效的数独,超简单做法,一看就懂
- 上海亚商投顾大盘回顾:两市成交仅5600亿元 创两年半以来新低
- js判断密码是否包含数字、大写字母、小写字母、特殊符号
- HANA数据自助查询
- 全新天龙八部:4年积攒更惬意的方法
- babel 插件编写
- 基于FFmpeg的音视频播放器