Java me 在J2ME中,如何通过名称调用方法?
在J2ME中是否可以按名称调用/调用方法。就像我们在java中使用getDeclaredMethod一样。java.lang.reflectJava me 在J2ME中,如何通过名称调用方法?,java-me,Java Me,在J2ME中是否可以按名称调用/调用方法。就像我们在java中使用getDeclaredMethod一样。java.lang.reflect包仅在中可用。如果你不在这样的配置上,你就不走运了。没有反射就无法按名称调用方法 一种解决方法是创建一个从字符串(方法名)到适当类的映射,您可以在这些类上调用方法。最接近的方法是使用class.forName(“com.class.ClassName”).newInstance()按名称实例化一个类,它将执行一个无参数构造函数
包仅在中可用。如果你不在这样的配置上,你就不走运了。没有反射就无法按名称调用方法
一种解决方法是创建一个从字符串(方法名)到适当类的映射,您可以在这些类上调用方法。最接近的方法是使用class.forName(“com.class.ClassName”).newInstance()
按名称实例化一个类,它将执行一个无参数构造函数