2 xkxq2020 xkxq2020 于 2014.12.20 23:29 提问

Java反射机制既然可以拿到class对象,知道其中方法为啥不直接使用对象调用方法?

Java反射机制既然可以拿到class对象,知道其中方法为啥不直接使用对象调用方法?而要invoke来调用对象的方法?

4个回答

yangyanggoods
yangyanggoods   2014.12.21 22:50

知道方法的话当然可以不用invoke。需要invoke的方法大多是在写代码的时候无法确定的

deltatang
deltatang   2014.12.22 23:49

问题出现的场景是什么?

wangyangzhizhou
wangyangzhizhou   2014.12.23 10:04

面向接口,有些包是不同厂商实现的
反射能通过编译,在运行时才报错

xmt1139057136
xmt1139057136   Rxr 2015.01.14 12:46

没有你想的那么简单,你多看看java的设计模式,和java的设计思想吧!!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!