问答详情
源自:5-1 Java 方法反射的基本操作

为什么要反射

看到这。。我还是不知道要反射干嘛用

提问者:qq_懵懂的岁月_0 2018-07-27 09:26

个回答

  • NothingAJ
    2018-08-18 17:46:46
    已采纳

    假设程序员A在写一个类A,程序员B在写一个类B,现在程序员要用到A写的类,但是A还没写完,因此肯定是编译不了的(可以假设A类实现了一个接口,但是程序员A还没有将所有方法全部实现),但是B又需要用到A完成了的某个方法,此时通过反射,就可以在非编译的情况下动态调用某个方法。

  • gandalf108
    2018-07-28 11:52:58

    可以在程序运行时,动态地去操作对象