zoukankan      html  css  js  c++  java
  • Field类

    Field 提供有关类或接口的单个字段的信息,以及对它的动态访问权限。反射的字段可能是一个类(静态)字段或实例字段。

    Field 成员变量的介绍

    每个成员变量有类型和值。

    java.lang.reflect.Field 为我们提供了获取当前对象的成员变量的类型,和重新设值的方法。

    获取变量的类型

    类中的变量分为两种类型:基本类型和引用类型:

    基本类型( 8 种)

    整数:byte, short, int, long

    浮点数:float, double

    字符:char

    布尔值:boolean

    引用类型

    所有的引用类型都继承自 java.lang.Object

    类,枚举,数组,接口都是引用类型

    java.io.Serializable 接口,基本类型的包装类(比如 java.lang.Double)也是引用类型

    java.lang.reflect.Field 提供了两个方法获去变量的类型:

    Field.getType():返回这个变量的类型

    Field.getGenericType():如果当前属性有签名属性类型就返回,否则就返回 Field.getType()

     

    欢迎大家批评指正,指出问题,谢谢!

  • 相关阅读:
    Linux基础命令---mv
    Linux服务器---基础设置
    Linux基础命令---find
    Linux服务器配置---安装centos
    Linux基础命令---ls
    Linux基础命令---rmdir
    Linux基础命令---chown
    Linux基础命令---chmod
    Linux基础命令---chgrp
    Linux基础命令---ln
  • 原文地址:https://www.cnblogs.com/yhcTACK/p/15418768.html
Copyright © 2011-2022 走看看