Java反射机制简单入门

这块建议先听第一个视频入门,第二个视频深入了解
视频学习地址1
视频学习地址1

正射:知道某个类,类的地址,通过new关键字创建出对象,然后使用对象,编程时就知道了,直接在代码中new。

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

在这里插入图片描述

反射能干嘛

在这里插入图片描述

在这里插入图片描述

获取Class对象的三种方式

在这里插入图片描述
在这里插入图片描述

下面开始重点,需要掌握

获取类的构造器并进行操作

建议使用getDeclaredConstructors,注意获取不到构造器时,可能会报错的呦
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

上面我们拿到了构造器,下面怎么操作这个构造器呢,能干什么

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

获取成员变量

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

获取成员方法

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述