同期ブロック内に新しいスレッドを作成すると、スレッド実行も完了するまでブロックがロックされたままになりますか? そうでない場合、ロックされたままになるまでは?同期ブロック内の新しいスレッドの実行
String sLine;
onClick(String line){
synchronized (lock) {
sLine = line;
new Thread(new Runnable() {
@Override
public void run() {
doProcessing(Sline);
}).start();
}
}
重複 - http://stackoverflow.com/questions/5295065/java-threads-and-synchronized-blocks?rq=1 – rajesh
@rajesh no。あなたが参照する質問は、この質問の範囲をカバーしますが、別の質問です。 – giulio