我是靠谱客的博主 文艺蜜蜂,最近开发中收集的这篇文章主要介绍java field get_java.lang.reflect.Field.get()方法示例,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

java.lang.reflect.Field.get(Object obj)方法返回指定对象上由此Field表示的字段的值。如果该对象具有原始类型,则该值将自动包装在对象中。

声明

以下是java.lang.reflect.Field.get(Object obj)方法的声明。

public Object get(Object obj)

throws IllegalArgumentException, IllegalAccessException

参数

obj - 要从中提取表示字段的值的对象。

返回值

返回对象obj中表示字段的值; 原始值被包装在适当的对象之前被返回。

异常

IllegalAccessException - 如果此Field对象正在执行Java语言访问控制,并且底层字段无法访问。

IllegalArgumentException - 如果指定的对象不是声明底层字段(或其子类或实现者)的类或接口的实例。

NullPointerException - 如果指定的对象为null,该字段为实例字段。

ExceptionInInitializerError - 如果由此方法引发的初始化失败。

例子

以下示例显示java.lang.reflect.Field.get(Object obj)方法的用法。

import java.lang.annotation.Retention;

import java.lang.annotation.RetentionPolicy;

import java.lang.reflect.Field;

public class Get {

public static void main(String[] args) throws NoSuchFiel

最后

以上就是文艺蜜蜂为你收集整理的java field get_java.lang.reflect.Field.get()方法示例的全部内容,希望文章能够帮你解决java field get_java.lang.reflect.Field.get()方法示例所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部