1. 首页
  2. 数据库
  3. 其它
  4. 怎样用反射对Constructor对象、Field对象、Method对象进行操作

怎样用反射对Constructor对象、Field对象、Method对象进行操作

上传者: 2021-01-03 08:36:16上传 PDF文件 82.41KB 热度 12次
1、概念和使用场景 1.1 反射概念 ​ 反射是Java中的一种机制,我的编写好的Java文件是不能直接运行,需要编译成class文件,jvm将Class文件加载进内存,并读取Class文件中的内容(该内容就是我们类中写的东西)封装成一个Class对象,并且类的各个组成部分也都被封装成一个个对象。成员变量会被封装成Field对象,构造方法会被封装成Constructor对象,成员方法会被封装成Method对象,这些对象都统一保存在Class对象身上。Java中的反射机制就是要求我们通过Class对象操作Field、Constructor、Method对象完成数据的封装。 1.2 使用场景 反
下载地址
用户评论