反射

java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的的功能成为java语言的反射机制。

反射是手动获取class文件 将其解剖 把里面的内容拿出来用

Class类  描述class文件的类

Construct 描述构造函数的类

Field类 描述成员变量的类

Method 描述成员方法的类

获取私有构造方法和成员方法需要暴力破解 调用Class父类AccessibleObject的setAccessible(传一个boolean类型true)方法。

怎么获取并使用其中的内容详见API文档

posted @ 2019-04-19 12:58  深海未蓝  阅读(79)  评论(0)    收藏  举报