【发布时间】:2012-11-20 23:46:35
【问题描述】:
Runnable 的run 方法的返回类型为void,不能返回值。但是我想知道是否有任何解决方法。
我有这样的方法:
public class Endpoint {
public method() {
Runnable runcls = new RunnableClass();
runcls.run()
}
}
run的方法是这样的:
public class RunnableClass implements Runnable {
public JaxbResponse response;
public void run() {
int id = inputProxy.input(chain);
response = outputProxy.input();
}
}
我想访问method 中的response 变量。这可能吗?
【问题讨论】:
-
response是从哪里来的?或者更好的是outputProxy? -
这些方法在不同的类中,我应该编辑我的问题,很抱歉让你感到困惑。