反射
反射
反射可以在程序运行时获取一个类的各个组成部分(成员变量、构造方法、成员方法),然后执行相关的操作。
每个类的字节码本身就是一个对象用Class表示,而类的各个组成部分也都是对象,分别用Field表示成员变量,Constructor表示构造方法,Method表示成员方法。学习反射就是学习这些对象的使用。
- 1.获取字节码对象(Class)
- 2.获取构造方法对象并使用(Constructor)
- 3.获取成员变量对象并使用(Field)
- 4.获取成员方法对象并使用(Method)
获取字节码
原创
2020-07-06 19:10:29 ·
264 阅读 ·
0 评论