zoukankan      html  css  js  c++  java
  • 阶段1 语言基础+高级_1-3-Java语言高级_09-基础加强_第2节 反射_8_反射_Class对象功能_获取Field








    声明一个public修饰的成员变量




    方便演示一共写四个public修饰的成员变量

    只能获取到a。是public修饰的成员变量

    getField


    抛出异常

    能获取到成员变量无非就是 获取值和设置值

    Field有get方法

    get方法需要传一个Person对象进去


    字符串默认是null

    set方法

    重写Person类的toString方法

    设置a的值为张三


    getDeclaredFields获取所所有的成员变量




    在反射里面private的可以被获取到,也可以获取值,需要用到暴力反射

    获取私有的成员变量d,并输出d


    报错了。私有的不能被访问

    暴力反射







     

  • 相关阅读:
    Log4Net使用
    4月博文
    论坛题目练习
    职场冷笑话两则
    初识管理的一些心得
    Project中分清楚挣值项
    预留规划项
    小感触
    好事多磨,好事成双
    忧郁
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11286779.html
Copyright © 2011-2022 走看看