Field getField(String name)  

返回当前类以及所继承的类的所有public修饰的成员变量

 Field getDeclaredField(String name)  

返回当前类所有成员变量

如果想要获取父类的所有成员变量(主要是为了拿到私有成员变量,只想获取公有成员变量可以直接使用getField)

可以通过取得当前类的父类的class对象再调用getDeclaredField方法

想要拿到私有成员变量的值

 void setAccessible(boolean flag)  

需要调用field的setAccessible方法,并设为true

static void setAccessible(AccessibleObject[] array, boolean flag)
          使用单一安全性检查(为了提高效率)为一组对象设置 accessible
标志的便捷方法。

最新文章

  1. Kafka0.8.2.1删除topic逻辑
  2. 我喜欢ASP.NET的MVC因为它牛逼的9大理由(转载)
  3. Linux C++ 开发常用工具,常用指令工作手册
  4. GitHub详解(GitHub for Windows)
  5. express-21 静态内容
  6. poj3292-Semi-prime H-numbers(筛法打表)
  7. Ubuntu 16.04 LTS Final Beta
  8. 【Unity Shaders】学习笔记——SurfaceShader(二)两个结构体和CG类型
  9. public View getView(int position, View convertView, final ViewGroup parent)三个参数的意思
  10. 让delphi程序不受WINDOWS日期格式的影响
  11. Php会员权限
  12. POJ3273:Monthly Expense(二分)
  13. wndows make images
  14. [Windows编程] 开发DLL必读《Best Practices for Creating DLLs》
  15. Oracle的sessions和processes的数计算公式
  16. JavaScript的作用域
  17. Redis入门之增删改查等常用命令总结
  18. 手写AVL 树(下)
  19. ansys19.0安装破解教程(图文详解)
  20. 【转】手把手教你 Mockito 的使用

热门文章

  1. 创建springboot2.1项目运行报错
  2. 一百一十四、SAP查看事务代码对应工程源码
  3. Oracle SQL语句记录
  4. PHP笔记02
  5. ELK 安装Elasticsearch
  6. python outline
  7. windows driver 定时器的使用
  8. Vulkan 开发学习资料汇总
  9. 文献阅读报告 - Move, Attend and Predict
  10. java集合对象区别二