是否可以将函数调用作为线程的主体?

时间:2013-07-23 18:18:38

标签: java android multithreading

通过在我定义的线程的主体中调用该函数,是否可以在不同的线程中执行函数?

Thread background = new Thread(new Runnable() {
    public void run() {
        mCamera.addCallbackBuffer(data);
   }
});
background.start();

我可以这样做吗?

2 个答案:

答案 0 :(得分:5)

假设mCameradata是实例成员,静态成员或最终变量且非null,这应该有用。

答案 1 :(得分:1)

是的为什么不,如果你有对象,你可以在任何线程中调用它的方法。