我有以下内容:
Runnable done = new Runnable()
{
public void run()
{
System.out.println("Hello");
}
};
然后在我的Android活动中,我会调用类似以下的内容:
runOnUIThread(done);
我随后调用了它。但是,我希望那个"Hello"
不是硬编码的,所以我可以传递它。否则,每个我想打印的字符串都必须有一个这样的声明。
(实际上这是一个安卓问题,但我将其简化为基本的Java问题,以便更容易回答)
谢谢
message
不必是最终的? - Someone Somewherefinal
语句并不是必须的。- 但是当你同时在多个线程中使用Runable时,就必须处理并发问题! - Ralph