别人提供了一个库和一套API,我需要写一个程序,能够调用这些API函数,但是程序事先并不知道需要调用哪个函数或者调用顺序
我通过外部利用报文的形式,将当前需要调用的函数以及参数发过去,JAVA端收到字符串后解析并调用和该字符串匹配的函数这种方法该如何实现?
我通过外部利用报文的形式,将当前需要调用的函数以及参数发过去,JAVA端收到字符串后解析并调用和该字符串匹配的函数这种方法该如何实现?
解决方案 »
- JAVA 字符与整数进行随机公式计算问题(因为JAVA无法重载字符,特来请问高手)
- 对象序列化问题(急在线等待)?????????????
- 大家帮我看看,我从一个数据库的表字段类型为text的字段中的数据读入到另一个表中的字段类型为text的字段,居然出现了乱码?
- 初学者问:用浏览器运行helloworld程序,为什么是空的?状态栏提示:load:class HelloWorldApplet not found ,为什么会找不到呢?
- 怎样修改下这个程序?里面有详细说明
- 编译时出错
- 为什么会输出t=:a:b:c:d:e:f
- 请问:在midp中如何访问手机的内部文件呀“例如:通讯录”
- Java皮肤编写
- 请教Java Socket高手一个“Java Socket工具的创建”中的技术点。
- 三步学会Java Socket编程(1)
- 新人java问题,哪位大哥来给我解释一下啊
package com.study.reflect;import java.lang.reflect.Method;public class MethodTest { public static void main(String[] args) throws Exception{
//这是你解析的方法名
String methodName = "test";
String params = "value";
//这个是你需要掉方法的对象
Object obj = new Object();
Class classType = obj.getClass();
//这里假设你的参数只有一个String类型的
Method method = classType.getDeclaredMethod(methodName, new Class[]{String.class});
//这个object就是你调用方法返回的对象
Object object = method.invoke(obj, new Object[]{params});
}
}
希望对你有帮助