Java 避免使用反射api调用动态方法
请帮助我如何在不使用反射api的情况下动态调用java方法。我正在xls文件中编写所有java函数名。我的xlsreader一个接一个地读取该函数名并调用它反射api,但我想避免反射api…请帮助我,完整的动态调用只能通过反射完成。但是,您可以使用以下一般方法:Java 避免使用反射api调用动态方法,java,performance,reflection,Java,Performance,Reflection,请帮助我如何在不使用反射api的情况下动态调用java方法。我正在xls文件中编写所有java函数名。我的xlsreader一个接一个地读取该函数名并调用它反射api,但我想避免反射api…请帮助我,完整的动态调用只能通过反射完成。但是,您可以使用以下一般方法: 根据您的用例生成调用代码(即,加载xls文件并生成.java文件)。让它为所有动态生成的类实现一个接口,该类定义一个execute()方法 使用内置编译器API(ToolSupport.getSystemJavaProvider)编译生
ToolSupport.getSystemJavaProvider
)编译生成的文件类加载器加载新编译的类
我想到了一些事情,比如使用工厂模式。你能详细说明你想要达到的目标吗?