1、invoke就是调用类中的方法,最简单的用法是可以把方法参数化invoke(class, method)。
2、比如你Test类里有一系列名字相似的方法setValue1、setValue2等等。可以把方法名存进数组v[],然后循环里invoke(test,v[i]),就顺序调用了全部setValue。
本文详细介绍了Java反射机制中invoke方法的使用,包括如何通过反射调用类中的方法,以及其实现动态调用一系列相似方法的技巧。例如,将方法名存储在数组中,再通过循环调用invoke实现批量调用。
1、invoke就是调用类中的方法,最简单的用法是可以把方法参数化invoke(class, method)。
2、比如你Test类里有一系列名字相似的方法setValue1、setValue2等等。可以把方法名存进数组v[],然后循环里invoke(test,v[i]),就顺序调用了全部setValue。
1628
1万+
1万+
9085