Execução de novo thread dentro de um bloco sincronizado
Se eu criar um novo thread dentro de um bloco sincronizado, o bloco permanecerá bloqueado até que a execução do thread também seja concluída? Se não, então até quando permaneceria trancada?
String sLine;
onClick(String line){
synchronized (lock) {
sLine = line;
new Thread(new Runnable() {
@Override
public void run() {
doProcessing(Sline);
}).start();
}
}