如何从不一定存在的另一个类调用方法?顺便说一下,用java
我知道这个问题不是很清楚,所以我解释。 如果我制作了一段代码,我希望有人能够为它添加功能性。因此,我希望我的核心代码验证扩展代码是否存在,并且仅当此代码存在时(扩展代码)才调用此扩展代码中的方法。我希望在每个扩展代码中都能看到这一点,可能是由不同的人编写的如何从不一定存在的另一个类调用方法?顺便说一下,用java,java,methods,polymorphism,Java,Methods,Polymorphism,我知道这个问题不是很清楚,所以我解释。 如果我制作了一段代码,我希望有人能够为它添加功能性。因此,我希望我的核心代码验证扩展代码是否存在,并且仅当此代码存在时(扩展代码)才调用此扩展代码中的方法。我希望在每个扩展代码中都能看到这一点,可能是由不同的人编写的 谢谢阅读。很好的线索,所以我读了一些关于它的文件。但是如果我不知道类的名称,我没有找到加载类的方法。如果我的程序要加载几个扩展,每个扩展不能有一个同名的类(包括包路径),那么如何使用反射在每个扩展中加载类似MainExtensionLoade
谢谢阅读。很好的线索,所以我读了一些关于它的文件。但是如果我不知道类的名称,我没有找到加载类的方法。如果我的程序要加载几个扩展,每个扩展不能有一个同名的类(包括包路径),那么如何使用反射在每个扩展中加载类似MainExtensionLoader的东西呢?但这是一个很好的功能,我不知道
感谢阅读。在Java中,您可以使用
Class.forname(字符串名)
来完成此操作。我不懂Java,但关于您的问题,它是关于。用谷歌搜索一下,有很多教程。