在我正在进行的一个应用程序中,我想在运行时将java类文件加载到应用程序中。这个特定的java文件是由用户生成的,我不知道该文件的名称。但我知道该文件的结构(方法,变量等)和该文件的位置。我知道如何使用ClassLoader加载java文件但是对于这个实例它没用,因为我不知道文件名。那么如何将java文件加载到我的应用程序并访问它的方法(这些用户生成的java文件存储在一个文件夹中,因此可以一次加载所有java文件) 谢谢!
答案 0 :(得分:1)
答案 1 :(得分:0)
如果您知道该文件所在的目录,您可以搜索它以查找该类并使用ClassLoader加载它。
答案 2 :(得分:0)
您似乎需要创建自己的ClassLoader。
试试这个: