Advertisement

Java进阶知识——反射操作

阅读量:

文章目录

  • 一、反射的基本概念

    • 1、反射的概念
    • 2、使用反射的好处
    • 3、补充
  • 二、获取Class对象

    • 1、获取Class对象的方式
    • 2、演示上面三种获取对象的方式
  • 三、使用class对象功能

    • 1、class对象具体功能方法介绍
    • 2、具体功能演示

一、反射的基本概念

1、反射的概念

将类的各个组成部分封装成其他对象,这就是反射的机制.

在这里插入图片描述

根据上图所示内容,在使用反射机制时我们可以获取到Person类的对象实例 这种对象实例能够提供其内部属性值 以及相关的构造函数与成员方法 这也是利用反射进行操作的目的

2、使用反射的好处

  1. 在运行过程中对这些对象进行操作即可获取其相关的属性与方法。
    2. 通过解耦处理能够有效增强系统的扩展能力。

3、补充

反射:框架设计的灵魂,反射是框架设计的关键点

那么知道了反射,框架又是什么呢

框架:初步设计阶段的软件系统,在开发过程中可以在现有框架基础上结合预设

全部评论 (0)

还没有任何评论哟~