在我的代码中,我需要使“getResult”多线程。
X 级
public x() {
}
public String[] getResult(params) {
//various actions to generate result
}
A级
X = new X();
String[] getResult = X.getResult(params);
所以我让 X 类可运行并有一个运行方法。
但是我是否将对 getResult 的调用移到 run 方法中?...然后让 A 类创建一个新的 X 实例,传入参数。
当我这样做时,我不能让 run 方法返回任何东西。所以这显然是错误的。
有人能帮我吗。我只需要使课程可调用吗?还是我做的事情完全错了?