对于我正在开发的应用程序,我从主线程创建了一个线程,如下所示:
Thread background = new Thread(new Runnable() {
public void run() {
Log.d ("Thread", "Thread has started");
processImage(data, size.width, size.height, camera);
camera.addCallbackBuffer(data);
Log.d ("Thread", "Thread has ended");
}
});
if (!background.isAlive){
background.start();
}
现在,假设这个新创建的线程与主线程(在背景中)一起运行是否安全?