问答详情
源自:4-1 Java 获取成员变量构造函数信息

什么叫反射?

都看到这里了 我就想问一下,什么叫反射?

提问者:慕的地0369335 2017-08-25 11:09

个回答

  • tqz啊
    2017-08-25 11:32:05
    已采纳

    反射是一种计算机处理方式。有程序可以访问、检测和修改它本身状态或行为的这种能力。能提供封装程序集、类型的对象。(程序集包含模块,而模块包含类型,类型又包含成员。)

  • 慕斯3462515
    2017-08-25 11:53:19

    通俗的说吧,就是可以获得类的信息,比如类里面有什么方法、属性、构造函数等,也可以对类实例化(不是所有的实例化都是用new,new必须知道这个类是什么,而实际情况中很多时候是不能预先知道这个类名),很多框架都是使用反射的原理,比如spring