我想从指定路径加载一个 .java 文件并检索其中声明的方法。请在下面找到示例。
在D:/Sample/Test.java
位置有一个java文件>
我在其中声明了两个方法 test1()
和 test2()
。`
我知道通过使用 classobj.getClass().getDeclaredMethods()
我可以检索其中声明的方法。但我的问题是加载 .java
文件。
谁能给我一个解决方案..
问候, 阿达什KS
最佳答案
首先你需要编译那个java类
然后您可以使用URLClassLoader
从特定位置加载类,然后您可以调用getDeclaredMethods()
关于java - 如何从指定路径加载 .java 文件并检索其中声明的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24198536/