同期ブロック内に新しいスレッドを作成すると、スレッドの実行が完了するまでブロックはロックされたままになりますか? そうでない場合、いつまでロックされたままになりますか?
String sLine;
onClick(String line){
synchronized (lock) {
sLine = line;
new Thread(new Runnable() {
@Override
public void run() {
doProcessing(Sline);
}).start();
}
}