标题
- 反射能干嘛
- 获取Class对象的三种方式
- 下面开始重点,需要掌握
- 获取类的构造器并进行操作
- 获取成员变量
- 获取成员方法
这块建议先听第一个视频入门,第二个视频深入了解
视频学习地址1
视频学习地址1
正射:知道某个类,类的地址,通过new关键字创建出对象,然后使用对象,编程时就知道了,直接在代码中new。
反射: Java反射机制是在运行状态中,对于任意一个类,都能够直到这个类的所有属性和法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言的反射机制。
反射能干嘛
获取Class对象的三种方式
下面开始重点,需要掌握
获取类的构造器并进行操作
建议使用getDeclaredConstructors,注意获取不到构造器时,可能会报错的呦
上面我们拿到了构造器,下面怎么操作这个构造器呢,能干什么
获取成员变量
获取成员方法