将类的各个组成部分封装为其他对象的过程就叫做 反射,其中 组成部分 指的是我们类的 成员变量(Field)、构造方法(Constructor)、成员方法(Method)。使用反射的优缺点在程序运行过程中可以操作类对象,增加了程序的灵活性;解耦,从而提高程序的可扩展性,提高代码的复用率,方便外部调用;
对于任何一个类,当知道它的类名后,就能够知道这个类的所有属性和方法;而对于任何一个对象,都能够调用它的一个任意方法。
什么是Java的反射机制?
最新推荐文章于 2022-10-24 18:18:40 发布