Java:基于字符串的加载类方法
我在这里看到了很多关于加载类的反射之类的东西,我只是不认为这是我想要的。 基本上,我想要的是一种从类动态加载方法的方法。 比如:loadDynamicClass(“NameFromString”)。onStart();其中onStart()是我试图加载的每个类中的一个方法。如果我在stackoverflow上遗漏了什么,就把它标记为副本
你可以在下面搜索框中键入要查询的问题!
我在这里看到了很多关于加载类的反射之类的东西,我只是不认为这是我想要的。 基本上,我想要的是一种从类动态加载方法的方法。 比如:loadDynamicClass(“NameFromString”)。onStart();其中onStart()是我试图加载的每个类中的一个方法。如果我在stackoverflow上遗漏了什么,就把它标记为副本
# 1 楼答案
可以使用
Class.forName
方法加载类例如
(Cast)-可以是yourMethod()指定的类型
# 2 楼答案
在这样的课堂上:
代码如下:
你可以这样跑:
它会根据需要调用foo或bar方法