问题描述
- Java反射机制既然可以拿到class对象,知道其中方法为啥不直接使用对象调用方法?
-
Java反射机制既然可以拿到class对象,知道其中方法为啥不直接使用对象调用方法?而要invoke来调用对象的方法?
解决方案
知道方法的话当然可以不用invoke。需要invoke的方法大多是在写代码的时候无法确定的
解决方案二:
问题出现的场景是什么?
解决方案三:
面向接口,有些包是不同厂商实现的
反射能通过编译,在运行时才报错
解决方案四:
没有你想的那么简单,你多看看java的设计模式,和java的设计思想吧!!
时间: 2024-09-27 06:59:33